NEW: devel/kf5/{purpose,kholidays}

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|

NEW: devel/kf5/{purpose,kholidays}

Rafael Sadowski
Hi All,

please find attached the two new KF5 modules.

New modules

- KHolidays: Holiday calculation library

This library provides a C++ API that determines holiday and other
special events for a geographical region.

- Purpose: Offers available actions for a specific purpose

This framework offers the possibility to create integrate services and
actions on any application without having to implement them
specifically. Purpose will offer them mechanisms to list the different
alternatives to execute given the requested action type and will
facilitate components so that all the plugins can receive all the
information they need.

A quick review would be enough, it's a really simple port without
consumers yet.

ok to import after KF5 5.43.0 update?

Best regards,

Rafael Sadowski

Reply | Threaded
Open this post in threaded view
|

Re: NEW: devel/kf5/{purpose,kholidays}

Rafael Sadowski
On Wed Feb 14, 2018 at 07:12:18AM +0100, Rafael Sadowski wrote:

> Hi All,
>
> please find attached the two new KF5 modules.
>
> New modules
>
> - KHolidays: Holiday calculation library
>
> This library provides a C++ API that determines holiday and other
> special events for a geographical region.
>
> - Purpose: Offers available actions for a specific purpose
>
> This framework offers the possibility to create integrate services and
> actions on any application without having to implement them
> specifically. Purpose will offer them mechanisms to list the different
> alternatives to execute given the requested action type and will
> facilitate components so that all the plugins can receive all the
> information they need.
>
> A quick review would be enough, it's a really simple port without
> consumers yet.
>
> ok to import after KF5 5.43.0 update?
>
> Best regards,
>
> Rafael Sadowski
>
... and of course with tarball.

kf_purpose_and_kholidays.tar.gz (4K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: NEW: devel/kf5/{purpose,kholidays}

Rafael Sadowski
In reply to this post by Rafael Sadowski
kf5 5.43.0 is in, so let's go in with the modules. ok?

On Wed Feb 14, 2018 at 07:12:18AM +0100, Rafael Sadowski wrote:

> Hi All,
>
> please find attached the two new KF5 modules.
>
> New modules
>
> - KHolidays: Holiday calculation library
>
> This library provides a C++ API that determines holiday and other
> special events for a geographical region.
>
> - Purpose: Offers available actions for a specific purpose
>
> This framework offers the possibility to create integrate services and
> actions on any application without having to implement them
> specifically. Purpose will offer them mechanisms to list the different
> alternatives to execute given the requested action type and will
> facilitate components so that all the plugins can receive all the
> information they need.
>
> A quick review would be enough, it's a really simple port without
> consumers yet.
>
> ok to import after KF5 5.43.0 update?
>
> Best regards,
>
> Rafael Sadowski
>

Reply | Threaded
Open this post in threaded view
|

Re: NEW: devel/kf5/{purpose,kholidays}

Rafael Sadowski
Ping! I would like to start with 5.44.0.

On Sun Mar 04, 2018 at 08:19:43PM +0100, Rafael Sadowski wrote:

> kf5 5.43.0 is in, so let's go in with the modules. ok?
>
> On Wed Feb 14, 2018 at 07:12:18AM +0100, Rafael Sadowski wrote:
> > Hi All,
> >
> > please find attached the two new KF5 modules.
> >
> > New modules
> >
> > - KHolidays: Holiday calculation library
> >
> > This library provides a C++ API that determines holiday and other
> > special events for a geographical region.
> >
> > - Purpose: Offers available actions for a specific purpose
> >
> > This framework offers the possibility to create integrate services and
> > actions on any application without having to implement them
> > specifically. Purpose will offer them mechanisms to list the different
> > alternatives to execute given the requested action type and will
> > facilitate components so that all the plugins can receive all the
> > information they need.
> >
> > A quick review would be enough, it's a really simple port without
> > consumers yet.
> >
> > ok to import after KF5 5.43.0 update?
> >
> > Best regards,
> >
> > Rafael Sadowski
> >
>

Reply | Threaded
Open this post in threaded view
|

Re: NEW: devel/kf5/{purpose,kholidays}

Rafael Sadowski
On Wed Mar 14, 2018 at 02:16:26PM +0100, Rafael Sadowski wrote:
> Ping! I would like to start with 5.44.0.
  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

>
> On Sun Mar 04, 2018 at 08:19:43PM +0100, Rafael Sadowski wrote:
> > kf5 5.43.0 is in, so let's go in with the modules. ok?
> >
> > On Wed Feb 14, 2018 at 07:12:18AM +0100, Rafael Sadowski wrote:
> > > Hi All,
> > >
> > > please find attached the two new KF5 modules.
> > >
> > > New modules
> > >
> > > - KHolidays: Holiday calculation library
> > >
> > > This library provides a C++ API that determines holiday and other
> > > special events for a geographical region.
> > >
> > > - Purpose: Offers available actions for a specific purpose
> > >
> > > This framework offers the possibility to create integrate services and
> > > actions on any application without having to implement them
> > > specifically. Purpose will offer them mechanisms to list the different
> > > alternatives to execute given the requested action type and will
> > > facilitate components so that all the plugins can receive all the
> > > information they need.
> > >
> > > A quick review would be enough, it's a really simple port without
> > > consumers yet.
> > >
> > > ok to import after KF5 5.43.0 update?
> > >
> > > Best regards,
> > >
> > > Rafael Sadowski
> > >
> >
>

Reply | Threaded
Open this post in threaded view
|

Re: NEW: devel/kf5/{purpose,kholidays}

Landry Breuil-5
On Fri, Mar 30, 2018 at 07:31:27PM +0200, Rafael Sadowski wrote:
> On Wed Mar 14, 2018 at 02:16:26PM +0100, Rafael Sadowski wrote:
> > Ping! I would like to start with 5.44.0.
>   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Are you sure kholidays has no lib_depends over kf5 stuff ? I find it
strange. Does it build in a clean proot ?

Reply | Threaded
Open this post in threaded view
|

Re: NEW: devel/kf5/{purpose,kholidays}

Rafael Sadowski
On Sun Apr 01, 2018 at 04:56:58PM +0200, Landry Breuil wrote:
> On Fri, Mar 30, 2018 at 07:31:27PM +0200, Rafael Sadowski wrote:
> > On Wed Mar 14, 2018 at 02:16:26PM +0100, Rafael Sadowski wrote:
> > > Ping! I would like to start with 5.44.0.
> >   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>
> Are you sure kholidays has no lib_depends over kf5 stuff ? I find it
> strange. Does it build in a clean proot ?
>

Yes I'm, as you can see below. Only ECM and Qt

===>  Checking files for kholidays-5.43.0
>> Fetch https://mirrors.dotsrc.org/kde/stable/frameworks/5.43/kholidays-5.43.0.tar.xz
kholidays-5.43.0.tar.xz 100% |...192 KB    00:00    
>> (SHA256) kde/kholidays-5.43.0.tar.xz: OK
===>  Extracting for kholidays-5.43.0
===>  Patching for kholidays-5.43.0
===>  Compiler link: clang -> /usr/bin/clang
===>  Compiler link: clang++ -> /usr/bin/clang++
===>  Compiler link: cc -> /usr/bin/cc
===>  Compiler link: c++ -> /usr/bin/c++
===>  Configuring for kholidays-5.43.0
-- The C compiler identification is Clang 5.0.1
-- The CXX compiler identification is Clang 5.0.1
-- Check for working C compiler: /usr/ports/pobj/kholidays-5.43.0/bin/cc
-- Check for working C compiler: /usr/ports/pobj/kholidays-5.43.0/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/ports/pobj/kholidays-5.43.0/bin/c++
-- Check for working CXX compiler: /usr/ports/pobj/kholidays-5.43.0/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Could not set up the appstream test. appstreamcli is missing.
-- Looking for __GLIBC__
-- Looking for __GLIBC__ - not found
-- Performing Test _OFFT_IS_64BIT
-- Performing Test _OFFT_IS_64BIT - Success
-- Performing Test HAVE_DATE_TIME
-- Performing Test HAVE_DATE_TIME - Success
-- Looking for include file err.h
-- Looking for include file err.h - found
-- Looking for include file sys/cdefs.h
-- Looking for include file sys/cdefs.h - found
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success
-- The following REQUIRED packages have been found:

 * ECM (required version >= 5.43.0)
 * Qt5Core
 * Qt5Network (required version >= 5.9.4)
 * Qt5Qml
 * Qt5 (required version >= 5.7.0)
 * Qt5Test
 * Qt5LinguistTools

-- The following features have been disabled:

 * QCH, API documentation in QCH format (for e.g. Qt Assistant, Qt Creator & KDevelop)

-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_DISABLE_FIND_PACKAGE_PythonModuleGeneration


-- Build files have been written to: /usr/ports/pobj/kholidays-5.43.0/build-amd64