Download raw body.
NEW: devel/kf6
Once again! I don't want to hook up devel/kf6 after the import. Here is the
first part:
devel/kf6/extra-cmake-modules
- We will switch to devel/kf6/extra-cmake-modules for all KF5 and KF6 ports.
Only one version of extra-cmake-modules can be installed. The KF6 version is
backwards compatible and should also be used for KF5 builds.
- Added @pkgpath devel/kf5/extra-cmake-modules and conflict tag
devel/kf6/breeze-icons
- All consumers (only RUN depends) should be bumped and switched to kf6
breeze-icons. These are only icons.
- Added @pkgpath devel/kf5/breeze-icons and conflict tag
So I'll test the pkg upgrade process and provide a diff.
On Sun Apr 14, 2024 at 07:56:39PM +0200, Rafael Sadowski wrote:
> On Sun Apr 14, 2024 at 05:56:13PM +0200, Landry Breuil wrote:
> > Le Sat, Apr 13, 2024 at 04:12:15AM +0200, Rafael Sadowski a écrit :
> > > Attached devel/kf6 6.1.0 tarball that is currently in a bulk build. All
> > > build notes below are still valid.
> >
> > i wont look/read all this monster, i don't use it usually but i think
> > that is a good fit for portcheck:
> >
> > scanning ports under the /usr/ports
> > trailing whitespace in devel/kf6/Makefile
>
> Fixed
>
> > 2 line(s) longer than 80 chars in devel/kf6/Makefile
>
> I'll remove my comments before import.
>
> > 1 line(s) longer than 80 chars in devel/kf6/Makefile.inc
>
> HOMEPAGE is too long. I'm okay with it.
>
> >
> > >> Broken dependency: x11/kde-applications/kf6-kdegraphics-mobipocket non existent
> > *** Problem checking deps in "devel/kf6/kfilemetadata".
> > >> Broken dependency: x11/kde-applications/kf6-kdegraphics-mobipocket non existent
> > Missing library for c++>=0.0
> > Missing library for c++abi>=0.0
> > Missing library for pthread>=0.0
> > Missing library for KF6Solid>=0.0
> > Missing library for lmdb>=0.0
> > Missing library for m>=0.0
> > *** Error 1 in /usr/ports/devel/kf6/baloo (/usr/ports/infrastructure/mk/bsd.port.mk:3216 'print-plist-with-depends': @if a=`SUBPACKAGE=- PKG...)
> > >> Broken dependency: x11/kde-applications/kf6-kdegraphics-mobipocket non existent
> > *** Error 1 in /usr/ports/devel/kf6/kfilemetadata (/usr/ports/infrastructure/mk/bsd.port.mk:3726 '_recurse-show-run-depends': @for d in deve...)
> > *** Problem checking deps in "devel/kf6/kfilemetadata".
> > *** Error 1 in /usr/ports/devel/kf6/baloo (/usr/ports/infrastructure/mk/bsd.port.mk:3741 'show-run-depends': @case X${_DEPENDS_FILE} in X) ...)
> > in devel/kf6/baloo: the following libraries in WANTLIB look like masked by RUN_DEPENDS: KF6Solid Qt6Core Qt6DBus Qt6Network Qt6Qml lmdb
> > 1 line(s) longer than 80 chars in devel/kf6/extra-cmake-modules/Makefile
>
> Please see below x11/kde-applications/kf6-kdegraphics-mobipocket, known
> and pointed out
>
> >
> > i have no idea if that utility checks for conflicts, but that would be my main
> > concern for the complete thing.
>
> Conflicts are all known and many have already fixed like described in
> the init mail:
>
> https://marc.info/?l=openbsd-ports&m=171066156606603&w=2
>
> >
> > looking at ports archive i don't see a
> > x11/kde-applications/kf6-kdegraphics-mobipocket submission.
> >
>
> That would mean I would have to send my complete x11/kde-applications
> with an bunch of new ports.
>
> "Looking for an OK to import devel/kf6 (latest version attached). I don't
> want to hook it up for now. If you want to build it you need two ports form
> x11/kde-applications: kf6-kaccounts-integration, kf6-kdegraphics-mobipocket.
>
> You can find here: https://github.com/sizeofvoid/wip-ports/tree/kde6"
>
> -- https://marc.info/?l=openbsd-ports&m=171195541921554&w=2
>
> I'm trying I step-by-step plan. So that someone can have a quick look
> over it.
NEW: devel/kf6