Re: NEW: multimedia/phonon-qt6 and multimedia/phonon-backend/vlc-qt6

2024-04-18 Thread Landry Breuil
Le Thu, Apr 18, 2024 at 09:38:05AM +0200, Rafael Sadowski a écrit :
> On Mon Apr 15, 2024 at 12:07:34PM +0200, Landry Breuil wrote:
> > Le Mon, Apr 08, 2024 at 07:33:15AM +0200, Rafael Sadowski a écrit :
> > > On Sat Apr 06, 2024 at 02:36:43PM +, Klemens Nanni wrote:
> > > > 14.03.2024 23:42, Rafael Sadowski via ports пишет:
> > > > > I would like to import multimedia/phonon-backend/vlc-qt6
> > > > > multimedia/phonon-qt6. Please find tarball attached. This import does
> > > > > not create any conflicts but it needs a simple adjustment
> > > > 
> > > > Why those LIB_DEPENDS those?
> > > > No REVISION bumps?
> > > > 
> > > 
> > > Nothing changes: I moved LIB_DEPENDS as it is from Makefile.inc to the
> > > Makefile's. This change is necessary to import
> > > multimedia/phonon-backend/vlc-qt6 otherwise
> > > multimedia/phonon-backend/vlc-qt6 depends on "multimedia/phonon>=4.12.0"
> > > which is qt5.
> > 
> > that part is fine. I looked at the two ports, and it's still a bit sad
> > to have 'new ports with a -qt6 suffix' from the same tarball building
> > twice, once with qt5 and once with qt6, while it could only be built
> > once with the two qt5/qt6 backends and shipped as subpackages.. that
> > would be cleaner. Will that be only transitional, or both will coexist
> > for years ?
> > 
> > anybody else having a strong opinion on that subject ?
> 
> 
> New flavor approach. I'm happy with this one and I want to push it into
> a bulk build.

it built fine here, and afaict an existing phonon-4.12.0 was upgraded to
p0 fine, and both versions coexist. Two nits:
- are the consumers fine with the renaming of the bin/phononsettings
  binary ? nothing hardcoding it in some desktop file in another port ?
- vlc,qt6 should be added to multimedia/phonon-backend/Makefile :)

with that checked and provided your bulk is fine, definitely ok with me !



Re: NEW: multimedia/phonon-qt6 and multimedia/phonon-backend/vlc-qt6

2024-04-18 Thread Landry Breuil
Le Thu, Apr 18, 2024 at 09:38:05AM +0200, Rafael Sadowski a écrit :
> On Mon Apr 15, 2024 at 12:07:34PM +0200, Landry Breuil wrote:
> > Le Mon, Apr 08, 2024 at 07:33:15AM +0200, Rafael Sadowski a écrit :
> > > On Sat Apr 06, 2024 at 02:36:43PM +, Klemens Nanni wrote:
> > > > 14.03.2024 23:42, Rafael Sadowski via ports пишет:
> > > > > I would like to import multimedia/phonon-backend/vlc-qt6
> > > > > multimedia/phonon-qt6. Please find tarball attached. This import does
> > > > > not create any conflicts but it needs a simple adjustment
> > > > 
> > > > Why those LIB_DEPENDS those?
> > > > No REVISION bumps?
> > > > 
> > > 
> > > Nothing changes: I moved LIB_DEPENDS as it is from Makefile.inc to the
> > > Makefile's. This change is necessary to import
> > > multimedia/phonon-backend/vlc-qt6 otherwise
> > > multimedia/phonon-backend/vlc-qt6 depends on "multimedia/phonon>=4.12.0"
> > > which is qt5.
> > 
> > that part is fine. I looked at the two ports, and it's still a bit sad
> > to have 'new ports with a -qt6 suffix' from the same tarball building
> > twice, once with qt5 and once with qt6, while it could only be built
> > once with the two qt5/qt6 backends and shipped as subpackages.. that
> > would be cleaner. Will that be only transitional, or both will coexist
> > for years ?
> > 
> > anybody else having a strong opinion on that subject ?
> 
> 
> New flavor approach. I'm happy with this one and I want to push it into
> a bulk build.

oh, i really really like that :)



Re: NEW: multimedia/phonon-qt6 and multimedia/phonon-backend/vlc-qt6

2024-04-18 Thread Rafael Sadowski
onon-vlc/commit/8b335d872994196d1dab6f12a3b45bfc2427d910
+
+Index: src/CMakeLists.txt
+--- src/CMakeLists.txt.orig
 src/CMakeLists.txt
+@@ -74,7 +74,7 @@ if(APPLE)
+ video/mac/vlcmacwidget.mm)
+ endif()
+ 
+-ecm_create_qm_loader(phonon_vlc_SRCS phonon_vlc_qt)
++ecm_create_qm_loader(phonon_vlc_${QT_MAJOR_VERSION} phonon_vlc_qt)
+ add_library(phonon_vlc_qt${QT_MAJOR_VERSION} MODULE ${phonon_vlc_SRCS})
+ if(QT_MAJOR_VERSION STREQUAL 5)
+ set_target_properties(phonon_vlc_qt${QT_MAJOR_VERSION} PROPERTIES 
INSTALL_NAME "phonon_vlc")
+@@ -110,3 +110,5 @@ configure_file(${CMAKE_CURRENT_SOURCE_DIR}/utils/mime.
+ # Also see qtplugin/Q_PLUGIN_METADATA documentation.
+ configure_file(${CMAKE_CURRENT_SOURCE_DIR}/phonon-vlc.json.in
+     ${CMAKE_CURRENT_BINARY_DIR}/phonon-vlc.json @ONLY)
++
++ecm_install_po_files_as_qm(poqm)
diff --git a/multimedia/phonon-backend/vlc/pkg/PFRAG.no-qt6 
b/multimedia/phonon-backend/vlc/pkg/PFRAG.no-qt6
new file mode 100644
index 000..acee66719d4
--- /dev/null
+++ b/multimedia/phonon-backend/vlc/pkg/PFRAG.no-qt6
@@ -0,0 +1,7 @@
+@conflict phonon-vlc-<=0.10.3
+@conflict phonon-qt5-vlc-<0.11
+@pkgpath multimedia/phonon-backend/vlc,qt5
+lib/qt5/
+lib/qt5/plugins/
+lib/qt5/plugins/phonon4qt5_backend/
+@so lib/qt5/plugins/phonon4qt5_backend/phonon_vlc_qt5.so
diff --git a/multimedia/phonon-backend/vlc/pkg/PFRAG.qt6 
b/multimedia/phonon-backend/vlc/pkg/PFRAG.qt6
new file mode 100644
index 000..15f48ba1310
--- /dev/null
+++ b/multimedia/phonon-backend/vlc/pkg/PFRAG.qt6
@@ -0,0 +1,4 @@
+lib/qt6/
+lib/qt6/plugins/
+lib/qt6/plugins/phonon4qt6_backend/
+@so lib/qt6/plugins/phonon4qt6_backend/phonon_vlc_qt6.so
diff --git a/multimedia/phonon-backend/vlc/pkg/PLIST 
b/multimedia/phonon-backend/vlc/pkg/PLIST
index da59ef5fccd..48224473412 100644
--- a/multimedia/phonon-backend/vlc/pkg/PLIST
+++ b/multimedia/phonon-backend/vlc/pkg/PLIST
@@ -1,59 +1,2 @@
-@conflict phonon-vlc-<=0.10.3
-@conflict phonon-qt5-vlc-<0.11
-@pkgpath multimedia/phonon-backend/vlc,qt5
-lib/qt5/plugins/phonon4qt5_backend/
-@so lib/qt5/plugins/phonon4qt5_backend/phonon_vlc_qt5.so
-share/locale/az/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/bg/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/bs/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/ca/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/ca@valencia/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/cs/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/da/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/de/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/el/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/en_GB/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/eo/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/es/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/et/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/eu/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/fi/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/fr/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/ga/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/gl/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/hi/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/hu/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/ia/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/id/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/is/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/it/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/ja/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/ka/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/kk/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/ko/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/lt/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/mr/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/nb/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/nds/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/nl/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/nn/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/pa/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/pl/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/pt/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/pt_BR/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/ro/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/ru/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/sk/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/sl/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/sr/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/sr@ijekavian/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/sr@ijekavianlatin/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/sr@latin/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/sv/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/tg/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/tr/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/ug/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/uk/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/vi/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/zh_CN/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/zh_TW/LC_MESSAGES/phonon_vlc_qt.qm
+%%qt6%%
+!%%qt6%%
diff --git a/multimedia/phonon/Makefile b/multimedia/phonon/Makefile
index 24d1057f778..4340807bbaa 100644
--- a/multimedia/phonon/Makefile
+++ b/multimedia/phonon/Makefile
@@ -4,11 +4,15 @@ CATEGORIES =  multimedia devel
 
 VERSION =  4.12.0
 DISTNAME = phonon-${VERSION}
+REVISI

Re: NEW: multimedia/phonon-qt6 and multimedia/phonon-backend/vlc-qt6

2024-04-16 Thread Landry Breuil
Le Tue, Apr 16, 2024 at 07:09:57AM +0200, Rafael Sadowski a écrit :
> On Mon Apr 15, 2024 at 12:07:34PM +0200, Landry Breuil wrote:
> > Le Mon, Apr 08, 2024 at 07:33:15AM +0200, Rafael Sadowski a écrit :
> > > On Sat Apr 06, 2024 at 02:36:43PM +, Klemens Nanni wrote:
> > > > 14.03.2024 23:42, Rafael Sadowski via ports пишет:
> > > > > I would like to import multimedia/phonon-backend/vlc-qt6
> > > > > multimedia/phonon-qt6. Please find tarball attached. This import does
> > > > > not create any conflicts but it needs a simple adjustment
> > > > 
> > > > Why those LIB_DEPENDS those?
> > > > No REVISION bumps?
> > > > 
> > > 
> > > Nothing changes: I moved LIB_DEPENDS as it is from Makefile.inc to the
> > > Makefile's. This change is necessary to import
> > > multimedia/phonon-backend/vlc-qt6 otherwise
> > > multimedia/phonon-backend/vlc-qt6 depends on "multimedia/phonon>=4.12.0"
> > > which is qt5.
> > 
> > that part is fine. I looked at the two ports, and it's still a bit sad
> > to have 'new ports with a -qt6 suffix' from the same tarball building
> > twice, once with qt5 and once with qt6, while it could only be built
> > once with the two qt5/qt6 backends and shipped as subpackages.. that
> > would be cleaner. Will that be only transitional, or both will coexist
> > for years ?
> 
> I think this depends on how long we want ship editors/calligra and how
> long the marble (x11/kde-applications/marble) needs to move to Qt6/KF6.

we discussed it with tb, and we think that calligra seems dead/dormant
upstream, and marble has a wip in
https://invent.kde.org/education/marble/-/issues/12 so both could be
unliked in the meantime ?

> > anybody else having a strong opinion on that subject ?
> 
> To be honest, I tried it with a flavor. Look at the mails on ports@. I
> never got a clean status and at some point it's not worth the time.

then so it is, you're the one doing the work so you get to decide :)

ok with me



Re: NEW: multimedia/phonon-qt6 and multimedia/phonon-backend/vlc-qt6

2024-04-16 Thread Theo Buehler
On Tue, Apr 16, 2024 at 07:09:57AM +0200, Rafael Sadowski wrote:
> On Mon Apr 15, 2024 at 12:07:34PM +0200, Landry Breuil wrote:
> > Le Mon, Apr 08, 2024 at 07:33:15AM +0200, Rafael Sadowski a écrit :
> > > On Sat Apr 06, 2024 at 02:36:43PM +, Klemens Nanni wrote:
> > > > 14.03.2024 23:42, Rafael Sadowski via ports пишет:
> > > > > I would like to import multimedia/phonon-backend/vlc-qt6
> > > > > multimedia/phonon-qt6. Please find tarball attached. This import does
> > > > > not create any conflicts but it needs a simple adjustment
> > > > 
> > > > Why those LIB_DEPENDS those?
> > > > No REVISION bumps?
> > > > 
> > > 
> > > Nothing changes: I moved LIB_DEPENDS as it is from Makefile.inc to the
> > > Makefile's. This change is necessary to import
> > > multimedia/phonon-backend/vlc-qt6 otherwise
> > > multimedia/phonon-backend/vlc-qt6 depends on "multimedia/phonon>=4.12.0"
> > > which is qt5.
> > 
> > that part is fine. I looked at the two ports, and it's still a bit sad
> > to have 'new ports with a -qt6 suffix' from the same tarball building
> > twice, once with qt5 and once with qt6, while it could only be built
> > once with the two qt5/qt6 backends and shipped as subpackages.. that
> > would be cleaner. Will that be only transitional, or both will coexist
> > for years ?

I think we also have to be mindful of build times at some point. That
Qt5/Qt6 duplication eats up a sizable percentage of a bulk build. And
it only ever seems to grow.

> I think this depends on how long we want ship editors/calligra and how
> long the marble (x11/kde-applications/marble) needs to move to Qt6/KF6.

I don't mean to be flippant, it's a serious question: who actually cares
about calligra and why? At some point we will need to rip off the band
aid. What prevents us from doing so right now?

Similar question about marble. Can it not be disabled until it achieves
that transition? I seem to remember that it was deemed critical in the
past, but, really, is it? Feels more like a nice to have than something
someone seriously depends on for work.

> > anybody else having a strong opinion on that subject ?
> 
> To be honest, I tried it with a flavor. Look at the mails on ports@. I
> never got a clean status and at some point it's not worth the time.
> 



Re: NEW: multimedia/phonon-qt6 and multimedia/phonon-backend/vlc-qt6

2024-04-15 Thread Rafael Sadowski
On Mon Apr 15, 2024 at 12:07:34PM +0200, Landry Breuil wrote:
> Le Mon, Apr 08, 2024 at 07:33:15AM +0200, Rafael Sadowski a écrit :
> > On Sat Apr 06, 2024 at 02:36:43PM +, Klemens Nanni wrote:
> > > 14.03.2024 23:42, Rafael Sadowski via ports пишет:
> > > > I would like to import multimedia/phonon-backend/vlc-qt6
> > > > multimedia/phonon-qt6. Please find tarball attached. This import does
> > > > not create any conflicts but it needs a simple adjustment
> > > 
> > > Why those LIB_DEPENDS those?
> > > No REVISION bumps?
> > > 
> > 
> > Nothing changes: I moved LIB_DEPENDS as it is from Makefile.inc to the
> > Makefile's. This change is necessary to import
> > multimedia/phonon-backend/vlc-qt6 otherwise
> > multimedia/phonon-backend/vlc-qt6 depends on "multimedia/phonon>=4.12.0"
> > which is qt5.
> 
> that part is fine. I looked at the two ports, and it's still a bit sad
> to have 'new ports with a -qt6 suffix' from the same tarball building
> twice, once with qt5 and once with qt6, while it could only be built
> once with the two qt5/qt6 backends and shipped as subpackages.. that
> would be cleaner. Will that be only transitional, or both will coexist
> for years ?

I think this depends on how long we want ship editors/calligra and how
long the marble (x11/kde-applications/marble) needs to move to Qt6/KF6.

> 
> anybody else having a strong opinion on that subject ?

To be honest, I tried it with a flavor. Look at the mails on ports@. I
never got a clean status and at some point it's not worth the time.



Re: NEW: multimedia/phonon-qt6 and multimedia/phonon-backend/vlc-qt6

2024-04-15 Thread Landry Breuil
Le Mon, Apr 08, 2024 at 07:33:15AM +0200, Rafael Sadowski a écrit :
> On Sat Apr 06, 2024 at 02:36:43PM +, Klemens Nanni wrote:
> > 14.03.2024 23:42, Rafael Sadowski via ports пишет:
> > > I would like to import multimedia/phonon-backend/vlc-qt6
> > > multimedia/phonon-qt6. Please find tarball attached. This import does
> > > not create any conflicts but it needs a simple adjustment
> > 
> > Why those LIB_DEPENDS those?
> > No REVISION bumps?
> > 
> 
> Nothing changes: I moved LIB_DEPENDS as it is from Makefile.inc to the
> Makefile's. This change is necessary to import
> multimedia/phonon-backend/vlc-qt6 otherwise
> multimedia/phonon-backend/vlc-qt6 depends on "multimedia/phonon>=4.12.0"
> which is qt5.

that part is fine. I looked at the two ports, and it's still a bit sad
to have 'new ports with a -qt6 suffix' from the same tarball building
twice, once with qt5 and once with qt6, while it could only be built
once with the two qt5/qt6 backends and shipped as subpackages.. that
would be cleaner. Will that be only transitional, or both will coexist
for years ?

anybody else having a strong opinion on that subject ?



Re: NEW: multimedia/phonon-qt6 and multimedia/phonon-backend/vlc-qt6

2024-04-07 Thread Rafael Sadowski
On Sat Apr 06, 2024 at 02:36:43PM +, Klemens Nanni wrote:
> 14.03.2024 23:42, Rafael Sadowski via ports пишет:
> > I would like to import multimedia/phonon-backend/vlc-qt6
> > multimedia/phonon-qt6. Please find tarball attached. This import does
> > not create any conflicts but it needs a simple adjustment
> 
> Why those LIB_DEPENDS those?
> No REVISION bumps?
> 

Nothing changes: I moved LIB_DEPENDS as it is from Makefile.inc to the
Makefile's. This change is necessary to import
multimedia/phonon-backend/vlc-qt6 otherwise
multimedia/phonon-backend/vlc-qt6 depends on "multimedia/phonon>=4.12.0"
which is qt5.

> > 
> > Looking for post-lock import OKs.
> > 
> > Rafael
> > 
> > ? vlc-qt6
> > Index: Makefile.inc
> > ===
> > RCS file: /cvs/ports/multimedia/phonon-backend/Makefile.inc,v
> > diff -u -p -r1.10 Makefile.inc
> > --- Makefile.inc6 Jan 2024 15:21:43 -   1.10
> > +++ Makefile.inc14 Mar 2024 20:40:07 -
> > @@ -2,5 +2,3 @@ CATEGORIES +=   multimedia
> >  
> >  # LGPL 2.1
> >  PERMIT_PACKAGE =   Yes
> > -
> > -LIB_DEPENDS += multimedia/phonon>=4.12.0
> > Index: gstreamer/Makefile
> > ===
> > RCS file: /cvs/ports/multimedia/phonon-backend/gstreamer/Makefile,v
> > diff -u -p -r1.33 Makefile
> > --- gstreamer/Makefile  6 Jan 2024 15:21:43 -   1.33
> > +++ gstreamer/Makefile  14 Mar 2024 20:40:07 -
> > @@ -21,7 +21,8 @@ RUN_DEPENDS = multimedia/gstreamer1/plug
> > multimedia/gstreamer1/plugins-libav \
> > x11/gtk+4,-guic
> >  
> > -LIB_DEPENDS =  multimedia/gstreamer1/core \
> > +LIB_DEPENDS =  multimedia/phonon>=4.12.0 \
> > +   multimedia/gstreamer1/core \
> > multimedia/gstreamer1/plugins-base \
> > x11/qt5/qtx11extras
> >  
> > Index: vlc/Makefile
> > ===
> > RCS file: /cvs/ports/multimedia/phonon-backend/vlc/Makefile,v
> > diff -u -p -r1.17 Makefile
> > --- vlc/Makefile6 Jan 2024 15:21:43 -   1.17
> > +++ vlc/Makefile14 Mar 2024 20:40:07 -
> > @@ -12,7 +12,8 @@ MODULES = devel/kf5
> >  
> >  BUILD_DEPENDS =devel/gettext,-tools
> >  
> > -LIB_DEPENDS =  x11/vlc
> > +LIB_DEPENDS =  multimedia/phonon>=4.12.0 \
> > +   x11/vlc
> >  
> >  NO_TEST =  Yes
> >  
> > 
> 



Re: NEW: multimedia/phonon-qt6 and multimedia/phonon-backend/vlc-qt6

2024-04-06 Thread Klemens Nanni
14.03.2024 23:42, Rafael Sadowski via ports пишет:
> I would like to import multimedia/phonon-backend/vlc-qt6
> multimedia/phonon-qt6. Please find tarball attached. This import does
> not create any conflicts but it needs a simple adjustment

Why those LIB_DEPENDS those?
No REVISION bumps?

> 
> Looking for post-lock import OKs.
> 
> Rafael
> 
> ? vlc-qt6
> Index: Makefile.inc
> ===
> RCS file: /cvs/ports/multimedia/phonon-backend/Makefile.inc,v
> diff -u -p -r1.10 Makefile.inc
> --- Makefile.inc  6 Jan 2024 15:21:43 -   1.10
> +++ Makefile.inc  14 Mar 2024 20:40:07 -
> @@ -2,5 +2,3 @@ CATEGORIES += multimedia
>  
>  # LGPL 2.1
>  PERMIT_PACKAGE = Yes
> -
> -LIB_DEPENDS +=   multimedia/phonon>=4.12.0
> Index: gstreamer/Makefile
> ===
> RCS file: /cvs/ports/multimedia/phonon-backend/gstreamer/Makefile,v
> diff -u -p -r1.33 Makefile
> --- gstreamer/Makefile6 Jan 2024 15:21:43 -   1.33
> +++ gstreamer/Makefile14 Mar 2024 20:40:07 -
> @@ -21,7 +21,8 @@ RUN_DEPENDS =   multimedia/gstreamer1/plug
>   multimedia/gstreamer1/plugins-libav \
>   x11/gtk+4,-guic
>  
> -LIB_DEPENDS =multimedia/gstreamer1/core \
> +LIB_DEPENDS =multimedia/phonon>=4.12.0 \
> + multimedia/gstreamer1/core \
>   multimedia/gstreamer1/plugins-base \
>   x11/qt5/qtx11extras
>  
> Index: vlc/Makefile
> ===
> RCS file: /cvs/ports/multimedia/phonon-backend/vlc/Makefile,v
> diff -u -p -r1.17 Makefile
> --- vlc/Makefile  6 Jan 2024 15:21:43 -   1.17
> +++ vlc/Makefile  14 Mar 2024 20:40:07 -
> @@ -12,7 +12,8 @@ MODULES =   devel/kf5
>  
>  BUILD_DEPENDS =  devel/gettext,-tools
>  
> -LIB_DEPENDS =x11/vlc
> +LIB_DEPENDS =multimedia/phonon>=4.12.0 \
> + x11/vlc
>  
>  NO_TEST =Yes
>  
> 



Re: NEW: multimedia/phonon-qt6 and multimedia/phonon-backend/vlc-qt6

2024-04-01 Thread Rafael Sadowski
Can anyone look at it?

On Fri Mar 22, 2024 at 07:36:45PM +0100, Rafael Sadowski wrote:
> ping ;)
> 
> On Thu Mar 14, 2024 at 09:43:20PM +0100, Rafael Sadowski via ports wrote:
> > Now with attachment...
> > 
> > On Thu Mar 14, 2024 at 09:42:07PM +0100, Rafael Sadowski via ports wrote:
> > > I would like to import multimedia/phonon-backend/vlc-qt6
> > > multimedia/phonon-qt6. Please find tarball attached. This import does
> > > not create any conflicts but it needs a simple adjustment
> > > 
> > > Looking for post-lock import OKs.
> > > 
> > > Rafael
> > > 
> > > ? vlc-qt6
> > > Index: Makefile.inc
> > > ===
> > > RCS file: /cvs/ports/multimedia/phonon-backend/Makefile.inc,v
> > > diff -u -p -r1.10 Makefile.inc
> > > --- Makefile.inc  6 Jan 2024 15:21:43 -   1.10
> > > +++ Makefile.inc  14 Mar 2024 20:40:07 -
> > > @@ -2,5 +2,3 @@ CATEGORIES += multimedia
> > >  
> > >  # LGPL 2.1
> > >  PERMIT_PACKAGE = Yes
> > > -
> > > -LIB_DEPENDS +=   multimedia/phonon>=4.12.0
> > > Index: gstreamer/Makefile
> > > ===
> > > RCS file: /cvs/ports/multimedia/phonon-backend/gstreamer/Makefile,v
> > > diff -u -p -r1.33 Makefile
> > > --- gstreamer/Makefile6 Jan 2024 15:21:43 -   1.33
> > > +++ gstreamer/Makefile14 Mar 2024 20:40:07 -
> > > @@ -21,7 +21,8 @@ RUN_DEPENDS =   multimedia/gstreamer1/plug
> > >   multimedia/gstreamer1/plugins-libav \
> > >   x11/gtk+4,-guic
> > >  
> > > -LIB_DEPENDS =multimedia/gstreamer1/core \
> > > +LIB_DEPENDS =multimedia/phonon>=4.12.0 \
> > > + multimedia/gstreamer1/core \
> > >   multimedia/gstreamer1/plugins-base \
> > >   x11/qt5/qtx11extras
> > >  
> > > Index: vlc/Makefile
> > > ===
> > > RCS file: /cvs/ports/multimedia/phonon-backend/vlc/Makefile,v
> > > diff -u -p -r1.17 Makefile
> > > --- vlc/Makefile  6 Jan 2024 15:21:43 -   1.17
> > > +++ vlc/Makefile  14 Mar 2024 20:40:07 -
> > > @@ -12,7 +12,8 @@ MODULES =   devel/kf5
> > >  
> > >  BUILD_DEPENDS =  devel/gettext,-tools
> > >  
> > > -LIB_DEPENDS =x11/vlc
> > > +LIB_DEPENDS =multimedia/phonon>=4.12.0 \
> > > + x11/vlc
> > >  
> > >  NO_TEST =Yes
> > >  
> > > 
> 
> 



Re: NEW: multimedia/phonon-qt6 and multimedia/phonon-backend/vlc-qt6

2024-03-22 Thread Rafael Sadowski
ping ;)

On Thu Mar 14, 2024 at 09:43:20PM +0100, Rafael Sadowski via ports wrote:
> Now with attachment...
> 
> On Thu Mar 14, 2024 at 09:42:07PM +0100, Rafael Sadowski via ports wrote:
> > I would like to import multimedia/phonon-backend/vlc-qt6
> > multimedia/phonon-qt6. Please find tarball attached. This import does
> > not create any conflicts but it needs a simple adjustment
> > 
> > Looking for post-lock import OKs.
> > 
> > Rafael
> > 
> > ? vlc-qt6
> > Index: Makefile.inc
> > ===
> > RCS file: /cvs/ports/multimedia/phonon-backend/Makefile.inc,v
> > diff -u -p -r1.10 Makefile.inc
> > --- Makefile.inc6 Jan 2024 15:21:43 -   1.10
> > +++ Makefile.inc14 Mar 2024 20:40:07 -
> > @@ -2,5 +2,3 @@ CATEGORIES +=   multimedia
> >  
> >  # LGPL 2.1
> >  PERMIT_PACKAGE =   Yes
> > -
> > -LIB_DEPENDS += multimedia/phonon>=4.12.0
> > Index: gstreamer/Makefile
> > ===
> > RCS file: /cvs/ports/multimedia/phonon-backend/gstreamer/Makefile,v
> > diff -u -p -r1.33 Makefile
> > --- gstreamer/Makefile  6 Jan 2024 15:21:43 -   1.33
> > +++ gstreamer/Makefile  14 Mar 2024 20:40:07 -
> > @@ -21,7 +21,8 @@ RUN_DEPENDS = multimedia/gstreamer1/plug
> > multimedia/gstreamer1/plugins-libav \
> > x11/gtk+4,-guic
> >  
> > -LIB_DEPENDS =  multimedia/gstreamer1/core \
> > +LIB_DEPENDS =  multimedia/phonon>=4.12.0 \
> > +   multimedia/gstreamer1/core \
> > multimedia/gstreamer1/plugins-base \
> > x11/qt5/qtx11extras
> >  
> > Index: vlc/Makefile
> > ===
> > RCS file: /cvs/ports/multimedia/phonon-backend/vlc/Makefile,v
> > diff -u -p -r1.17 Makefile
> > --- vlc/Makefile6 Jan 2024 15:21:43 -   1.17
> > +++ vlc/Makefile14 Mar 2024 20:40:07 -
> > @@ -12,7 +12,8 @@ MODULES = devel/kf5
> >  
> >  BUILD_DEPENDS =devel/gettext,-tools
> >  
> > -LIB_DEPENDS =  x11/vlc
> > +LIB_DEPENDS =  multimedia/phonon>=4.12.0 \
> > +   x11/vlc
> >  
> >  NO_TEST =  Yes
> >  
> > 




Re: NEW: multimedia/phonon-qt6 and multimedia/phonon-backend/vlc-qt6

2024-03-14 Thread Rafael Sadowski via ports
Now with attachment...

On Thu Mar 14, 2024 at 09:42:07PM +0100, Rafael Sadowski via ports wrote:
> I would like to import multimedia/phonon-backend/vlc-qt6
> multimedia/phonon-qt6. Please find tarball attached. This import does
> not create any conflicts but it needs a simple adjustment
> 
> Looking for post-lock import OKs.
> 
> Rafael
> 
> ? vlc-qt6
> Index: Makefile.inc
> ===
> RCS file: /cvs/ports/multimedia/phonon-backend/Makefile.inc,v
> diff -u -p -r1.10 Makefile.inc
> --- Makefile.inc  6 Jan 2024 15:21:43 -   1.10
> +++ Makefile.inc  14 Mar 2024 20:40:07 -
> @@ -2,5 +2,3 @@ CATEGORIES += multimedia
>  
>  # LGPL 2.1
>  PERMIT_PACKAGE = Yes
> -
> -LIB_DEPENDS +=   multimedia/phonon>=4.12.0
> Index: gstreamer/Makefile
> ===
> RCS file: /cvs/ports/multimedia/phonon-backend/gstreamer/Makefile,v
> diff -u -p -r1.33 Makefile
> --- gstreamer/Makefile6 Jan 2024 15:21:43 -   1.33
> +++ gstreamer/Makefile14 Mar 2024 20:40:07 -
> @@ -21,7 +21,8 @@ RUN_DEPENDS =   multimedia/gstreamer1/plug
>   multimedia/gstreamer1/plugins-libav \
>   x11/gtk+4,-guic
>  
> -LIB_DEPENDS =multimedia/gstreamer1/core \
> +LIB_DEPENDS =multimedia/phonon>=4.12.0 \
> + multimedia/gstreamer1/core \
>   multimedia/gstreamer1/plugins-base \
>   x11/qt5/qtx11extras
>  
> Index: vlc/Makefile
> ===
> RCS file: /cvs/ports/multimedia/phonon-backend/vlc/Makefile,v
> diff -u -p -r1.17 Makefile
> --- vlc/Makefile  6 Jan 2024 15:21:43 -   1.17
> +++ vlc/Makefile  14 Mar 2024 20:40:07 -
> @@ -12,7 +12,8 @@ MODULES =   devel/kf5
>  
>  BUILD_DEPENDS =  devel/gettext,-tools
>  
> -LIB_DEPENDS =x11/vlc
> +LIB_DEPENDS =multimedia/phonon>=4.12.0 \
> + x11/vlc
>  
>  NO_TEST =Yes
>  
> 


phonon-qt6.tar.gz
Description: application/tar-gz


NEW: multimedia/phonon-qt6 and multimedia/phonon-backend/vlc-qt6

2024-03-14 Thread Rafael Sadowski via ports
I would like to import multimedia/phonon-backend/vlc-qt6
multimedia/phonon-qt6. Please find tarball attached. This import does
not create any conflicts but it needs a simple adjustment

Looking for post-lock import OKs.

Rafael

? vlc-qt6
Index: Makefile.inc
===
RCS file: /cvs/ports/multimedia/phonon-backend/Makefile.inc,v
diff -u -p -r1.10 Makefile.inc
--- Makefile.inc6 Jan 2024 15:21:43 -   1.10
+++ Makefile.inc14 Mar 2024 20:40:07 -
@@ -2,5 +2,3 @@ CATEGORIES +=   multimedia
 
 # LGPL 2.1
 PERMIT_PACKAGE =   Yes
-
-LIB_DEPENDS += multimedia/phonon>=4.12.0
Index: gstreamer/Makefile
===
RCS file: /cvs/ports/multimedia/phonon-backend/gstreamer/Makefile,v
diff -u -p -r1.33 Makefile
--- gstreamer/Makefile  6 Jan 2024 15:21:43 -   1.33
+++ gstreamer/Makefile  14 Mar 2024 20:40:07 -
@@ -21,7 +21,8 @@ RUN_DEPENDS = multimedia/gstreamer1/plug
multimedia/gstreamer1/plugins-libav \
x11/gtk+4,-guic
 
-LIB_DEPENDS =  multimedia/gstreamer1/core \
+LIB_DEPENDS =  multimedia/phonon>=4.12.0 \
+   multimedia/gstreamer1/core \
multimedia/gstreamer1/plugins-base \
x11/qt5/qtx11extras
 
Index: vlc/Makefile
===
RCS file: /cvs/ports/multimedia/phonon-backend/vlc/Makefile,v
diff -u -p -r1.17 Makefile
--- vlc/Makefile6 Jan 2024 15:21:43 -   1.17
+++ vlc/Makefile14 Mar 2024 20:40:07 -
@@ -12,7 +12,8 @@ MODULES = devel/kf5
 
 BUILD_DEPENDS =devel/gettext,-tools
 
-LIB_DEPENDS =  x11/vlc
+LIB_DEPENDS =  multimedia/phonon>=4.12.0 \
+   x11/vlc
 
 NO_TEST =  Yes