Re: NEW: x11/mlvwm

2021-02-06 Thread Morgan Aldridge
On Sat, Feb 6, 2021 at 9:55 AM Theo Buehler  wrote:
>
> On Sat, Feb 06, 2021 at 02:35:03PM +, Stuart Henderson wrote:
> > this is OK with me to import.
>
> Imported, thanks.
>
> I played with it a bit, and it's really nice. Perhaps I will switch my
> ibook to it :)

Many thanks!

Morgan



Re: NEW: x11/mlvwm

2021-02-06 Thread Theo Buehler
On Sat, Feb 06, 2021 at 02:35:03PM +, Stuart Henderson wrote:
> this is OK with me to import.

Imported, thanks.

I played with it a bit, and it's really nice. Perhaps I will switch my
ibook to it :)



Re: NEW: x11/mlvwm

2021-02-06 Thread Stuart Henderson
this is OK with me to import.

On 2021/02/06 09:22, Morgan Aldridge wrote:
> On Wed, Jan 27, 2021 at 8:00 PM Morgan Aldridge
>  wrote:
> >
> > On Wed, Jan 27, 2021 at 5:00 PM Stuart Henderson  
> > wrote:
> > > On 2021/01/27 16:32, Morgan Aldridge wrote:
> > > > On Wed, Jan 27, 2021 at 1:47 PM Solene Rapenne  wrote:
> > > > >
> > > > > The port looks fine for me at the exception of the compilation using
> > > > > -g, this has to be patched.
> > > > >
> > > > > ===>  Building for mlvwm-0.9.2
> > > > > making all in ./mlvwm...
> > > > > cc -g -Wall -Wshadow  -I/usr/local/include -I/usr/X11R6/include 
> > > > > [...]
> > > >
> > > > Oops! Patch added to remove `-g`.
> > > >
> > > > > Using your configuration generator I've been able to try it, it
> > > > > worked fine so far. I am afraid it'd be really hard to configure
> > > > > for people wanting to try it if they don't have the link to your
> > > > > configuration.
> > > >
> > > > I'm glad it's working and I agree on the configuration point. I have
> > > > added a pkg-readme that directs users to the
> > > > https://github.com/morgant/mlvwmrc project, but maybe it's too
> > > > verbose?
> > > >
> > > > > As for the licence name, I'd prefer someone with more experience
> > > > > in this. I'm not sure Freeware is ok.
> > > >
> > > > Yes, I'm concerned about this as well and welcome all input.
> > > >
> > > > Updated tarball attached. Many thanks for testing this, Solene!
> > > >
> > > > Morgan
> > >
> > > : COMMENT =   Macintosh-like virtual window manager
> > > : DISTNAME =  mlvwm-0.9.2
> > > : CATEGORIES =x11
> > > :
> > > : HOMEPAGE =  https://github.com/morgant/mlvwm/
> > > : MAINTAINER =Morgan Aldridge 
> > > :
> > > : # Freeware
> > > : PERMIT_PACKAGE =Yes
> > > :
> > > : WANTLIB +=  X11 Xau Xdmcp Xext Xpm c
> > > : MASTER_SITES =  
> > > https://github.com/morgant/mlvwm/releases/download/0.9.2/
> > >
> > > please use a variable to avoid changing release ver in two places.
> >
> > Will do.
> >
> > > :
> > > : BUILD_DEPENDS = devel/imake
> > > : CONFIGURE_STYLE =   imake
> > >
> > > oh my...an imake-based port in 2021! setting CONFIGURE_STYLE automatically
> > > adds this to BUILD_DEPENDS so there's no need to list that here too
> >
> > I plan to migrate off of imake in a future release.
> >
> > > Here's a diff on top for the above, it also adjusts the license marker,
> > > and honours CC/CFLAGS. OK with me with this added.
> > >
> > > diff 2329fb643b7819bb6ef0fa0d7156041681d597b0 /usr/ports/mystuff
> > > blob - f5b9e61031d17413cc3764916707827cb9b474e0
> > > file + x11/mlvwm/Makefile
> > > --- x11/mlvwm/Makefile
> > > +++ x11/mlvwm/Makefile
> > > @@ -1,20 +1,23 @@
> > >  # $OpenBSD: Makefile.template,v 1.88 2020/05/15 01:32:48 abieber Exp $
> > >
> > >  COMMENT =  Macintosh-like virtual window manager
> > > -DISTNAME = mlvwm-0.9.2
> > > +
> > > +V =0.9.2
> > > +DISTNAME = mlvwm-$V
> > >  CATEGORIES =   x11
> > >
> > >  HOMEPAGE = https://github.com/morgant/mlvwm/
> > >  MAINTAINER =   Morgan Aldridge 
> > >
> > > -# Freeware
> > > +# part MIT part Freeware, see README.md
> > >  PERMIT_PACKAGE =   Yes
> > >
> > >  WANTLIB += X11 Xau Xdmcp Xext Xpm c
> > > -MASTER_SITES = 
> > > https://github.com/morgant/mlvwm/releases/download/0.9.2/
> > >
> > > -BUILD_DEPENDS =devel/imake
> > > +MASTER_SITES = 
> > > https://github.com/morgant/mlvwm/releases/download/$V/
> > > +
> > >  CONFIGURE_STYLE =  imake
> > > +MAKE_FLAGS =   CC="${CC}" COPTS="${CFLAGS}"
> > >  NO_TEST =  Yes
> > >
> > >  .include 
> >
> > Thanks for the review and the patch, Stuart! Updated tarball attached
> > with patch applied for convenience.
> 
> Ping. (I know you're all busy with -fno-common right now.)
> 
> Morgan




Re: NEW: x11/mlvwm

2021-02-06 Thread Morgan Aldridge
On Wed, Jan 27, 2021 at 8:00 PM Morgan Aldridge
 wrote:
>
> On Wed, Jan 27, 2021 at 5:00 PM Stuart Henderson  wrote:
> > On 2021/01/27 16:32, Morgan Aldridge wrote:
> > > On Wed, Jan 27, 2021 at 1:47 PM Solene Rapenne  wrote:
> > > >
> > > > The port looks fine for me at the exception of the compilation using
> > > > -g, this has to be patched.
> > > >
> > > > ===>  Building for mlvwm-0.9.2
> > > > making all in ./mlvwm...
> > > > cc -g -Wall -Wshadow  -I/usr/local/include -I/usr/X11R6/include 
> > > > [...]
> > >
> > > Oops! Patch added to remove `-g`.
> > >
> > > > Using your configuration generator I've been able to try it, it
> > > > worked fine so far. I am afraid it'd be really hard to configure
> > > > for people wanting to try it if they don't have the link to your
> > > > configuration.
> > >
> > > I'm glad it's working and I agree on the configuration point. I have
> > > added a pkg-readme that directs users to the
> > > https://github.com/morgant/mlvwmrc project, but maybe it's too
> > > verbose?
> > >
> > > > As for the licence name, I'd prefer someone with more experience
> > > > in this. I'm not sure Freeware is ok.
> > >
> > > Yes, I'm concerned about this as well and welcome all input.
> > >
> > > Updated tarball attached. Many thanks for testing this, Solene!
> > >
> > > Morgan
> >
> > : COMMENT =   Macintosh-like virtual window manager
> > : DISTNAME =  mlvwm-0.9.2
> > : CATEGORIES =x11
> > :
> > : HOMEPAGE =  https://github.com/morgant/mlvwm/
> > : MAINTAINER =Morgan Aldridge 
> > :
> > : # Freeware
> > : PERMIT_PACKAGE =Yes
> > :
> > : WANTLIB +=  X11 Xau Xdmcp Xext Xpm c
> > : MASTER_SITES =  
> > https://github.com/morgant/mlvwm/releases/download/0.9.2/
> >
> > please use a variable to avoid changing release ver in two places.
>
> Will do.
>
> > :
> > : BUILD_DEPENDS = devel/imake
> > : CONFIGURE_STYLE =   imake
> >
> > oh my...an imake-based port in 2021! setting CONFIGURE_STYLE automatically
> > adds this to BUILD_DEPENDS so there's no need to list that here too
>
> I plan to migrate off of imake in a future release.
>
> > Here's a diff on top for the above, it also adjusts the license marker,
> > and honours CC/CFLAGS. OK with me with this added.
> >
> > diff 2329fb643b7819bb6ef0fa0d7156041681d597b0 /usr/ports/mystuff
> > blob - f5b9e61031d17413cc3764916707827cb9b474e0
> > file + x11/mlvwm/Makefile
> > --- x11/mlvwm/Makefile
> > +++ x11/mlvwm/Makefile
> > @@ -1,20 +1,23 @@
> >  # $OpenBSD: Makefile.template,v 1.88 2020/05/15 01:32:48 abieber Exp $
> >
> >  COMMENT =  Macintosh-like virtual window manager
> > -DISTNAME = mlvwm-0.9.2
> > +
> > +V =0.9.2
> > +DISTNAME = mlvwm-$V
> >  CATEGORIES =   x11
> >
> >  HOMEPAGE = https://github.com/morgant/mlvwm/
> >  MAINTAINER =   Morgan Aldridge 
> >
> > -# Freeware
> > +# part MIT part Freeware, see README.md
> >  PERMIT_PACKAGE =   Yes
> >
> >  WANTLIB += X11 Xau Xdmcp Xext Xpm c
> > -MASTER_SITES = 
> > https://github.com/morgant/mlvwm/releases/download/0.9.2/
> >
> > -BUILD_DEPENDS =devel/imake
> > +MASTER_SITES = 
> > https://github.com/morgant/mlvwm/releases/download/$V/
> > +
> >  CONFIGURE_STYLE =  imake
> > +MAKE_FLAGS =   CC="${CC}" COPTS="${CFLAGS}"
> >  NO_TEST =  Yes
> >
> >  .include 
>
> Thanks for the review and the patch, Stuart! Updated tarball attached
> with patch applied for convenience.

Ping. (I know you're all busy with -fno-common right now.)

Morgan


mlvwm-0.9.2.tgz
Description: Binary data


Re: NEW: x11/mlvwm

2021-01-27 Thread Morgan Aldridge
On Wed, Jan 27, 2021 at 5:00 PM Stuart Henderson  wrote:
> On 2021/01/27 16:32, Morgan Aldridge wrote:
> > On Wed, Jan 27, 2021 at 1:47 PM Solene Rapenne  wrote:
> > >
> > > The port looks fine for me at the exception of the compilation using
> > > -g, this has to be patched.
> > >
> > > ===>  Building for mlvwm-0.9.2
> > > making all in ./mlvwm...
> > > cc -g -Wall -Wshadow  -I/usr/local/include -I/usr/X11R6/include [...]
> >
> > Oops! Patch added to remove `-g`.
> >
> > > Using your configuration generator I've been able to try it, it
> > > worked fine so far. I am afraid it'd be really hard to configure
> > > for people wanting to try it if they don't have the link to your
> > > configuration.
> >
> > I'm glad it's working and I agree on the configuration point. I have
> > added a pkg-readme that directs users to the
> > https://github.com/morgant/mlvwmrc project, but maybe it's too
> > verbose?
> >
> > > As for the licence name, I'd prefer someone with more experience
> > > in this. I'm not sure Freeware is ok.
> >
> > Yes, I'm concerned about this as well and welcome all input.
> >
> > Updated tarball attached. Many thanks for testing this, Solene!
> >
> > Morgan
>
> : COMMENT =   Macintosh-like virtual window manager
> : DISTNAME =  mlvwm-0.9.2
> : CATEGORIES =x11
> :
> : HOMEPAGE =  https://github.com/morgant/mlvwm/
> : MAINTAINER =Morgan Aldridge 
> :
> : # Freeware
> : PERMIT_PACKAGE =Yes
> :
> : WANTLIB +=  X11 Xau Xdmcp Xext Xpm c
> : MASTER_SITES =  
> https://github.com/morgant/mlvwm/releases/download/0.9.2/
>
> please use a variable to avoid changing release ver in two places.

Will do.

> :
> : BUILD_DEPENDS = devel/imake
> : CONFIGURE_STYLE =   imake
>
> oh my...an imake-based port in 2021! setting CONFIGURE_STYLE automatically
> adds this to BUILD_DEPENDS so there's no need to list that here too

I plan to migrate off of imake in a future release.

> Here's a diff on top for the above, it also adjusts the license marker,
> and honours CC/CFLAGS. OK with me with this added.
>
> diff 2329fb643b7819bb6ef0fa0d7156041681d597b0 /usr/ports/mystuff
> blob - f5b9e61031d17413cc3764916707827cb9b474e0
> file + x11/mlvwm/Makefile
> --- x11/mlvwm/Makefile
> +++ x11/mlvwm/Makefile
> @@ -1,20 +1,23 @@
>  # $OpenBSD: Makefile.template,v 1.88 2020/05/15 01:32:48 abieber Exp $
>
>  COMMENT =  Macintosh-like virtual window manager
> -DISTNAME = mlvwm-0.9.2
> +
> +V =0.9.2
> +DISTNAME = mlvwm-$V
>  CATEGORIES =   x11
>
>  HOMEPAGE = https://github.com/morgant/mlvwm/
>  MAINTAINER =   Morgan Aldridge 
>
> -# Freeware
> +# part MIT part Freeware, see README.md
>  PERMIT_PACKAGE =   Yes
>
>  WANTLIB += X11 Xau Xdmcp Xext Xpm c
> -MASTER_SITES = 
> https://github.com/morgant/mlvwm/releases/download/0.9.2/
>
> -BUILD_DEPENDS =devel/imake
> +MASTER_SITES = https://github.com/morgant/mlvwm/releases/download/$V/
> +
>  CONFIGURE_STYLE =  imake
> +MAKE_FLAGS =   CC="${CC}" COPTS="${CFLAGS}"
>  NO_TEST =  Yes
>
>  .include 
>

Thanks for the review and the patch, Stuart! Updated tarball attached
with patch applied for convenience.

Morgan


mlvwm-0.9.2.tgz
Description: application/gzip


Re: NEW: x11/mlvwm

2021-01-27 Thread Solene Rapenne
> > I have been in contact with Takashi Hasegawa and he confirmed that
> > there is no restriction as long as the copyright is included, so there
> > are no issues with redistribution or modification. I still think
> > "Freeware" is the most appropriate license comment, but I could change
> > it to "Freeware/MIT", if preferable.  
>
> Updated to new mlvwm-0.9.2 release which includes new GitHub hosting,
> upstreamed patches, and minor security improvements.
>
> > OK?
> >
> > Morgan

hello,

The port looks fine for me at the exception of the compilation using
-g, this has to be patched.

===>  Building for mlvwm-0.9.2
making all in ./mlvwm...
cc -g -Wall -Wshadow  -I/usr/local/include -I/usr/X11R6/include [...]

Using your configuration generator I've been able to try it, it
worked fine so far. I am afraid it'd be really hard to configure
for people wanting to try it if they don't have the link to your
configuration.

As for the licence name, I'd prefer someone with more experience
in this. I'm not sure Freeware is ok.



Re: NEW: x11/mlvwm

2021-01-27 Thread Stuart Henderson
On 2021/01/27 16:32, Morgan Aldridge wrote:
> On Wed, Jan 27, 2021 at 1:47 PM Solene Rapenne  wrote:
> >
> > > > I have been in contact with Takashi Hasegawa and he confirmed that
> > > > there is no restriction as long as the copyright is included, so there
> > > > are no issues with redistribution or modification. I still think
> > > > "Freeware" is the most appropriate license comment, but I could change
> > > > it to "Freeware/MIT", if preferable.
> > >
> > > Updated to new mlvwm-0.9.2 release which includes new GitHub hosting,
> > > upstreamed patches, and minor security improvements.
> > >
> > > > OK?
> > > >
> > > > Morgan
> >
> > hello,
> >
> > The port looks fine for me at the exception of the compilation using
> > -g, this has to be patched.
> >
> > ===>  Building for mlvwm-0.9.2
> > making all in ./mlvwm...
> > cc -g -Wall -Wshadow  -I/usr/local/include -I/usr/X11R6/include [...]
> 
> Oops! Patch added to remove `-g`.
> 
> > Using your configuration generator I've been able to try it, it
> > worked fine so far. I am afraid it'd be really hard to configure
> > for people wanting to try it if they don't have the link to your
> > configuration.
> 
> I'm glad it's working and I agree on the configuration point. I have
> added a pkg-readme that directs users to the
> https://github.com/morgant/mlvwmrc project, but maybe it's too
> verbose?
> 
> > As for the licence name, I'd prefer someone with more experience
> > in this. I'm not sure Freeware is ok.
> 
> Yes, I'm concerned about this as well and welcome all input.
> 
> Updated tarball attached. Many thanks for testing this, Solene!
> 
> Morgan

: COMMENT =   Macintosh-like virtual window manager
: DISTNAME =  mlvwm-0.9.2
: CATEGORIES =x11
: 
: HOMEPAGE =  https://github.com/morgant/mlvwm/
: MAINTAINER =Morgan Aldridge 
: 
: # Freeware
: PERMIT_PACKAGE =Yes
: 
: WANTLIB +=  X11 Xau Xdmcp Xext Xpm c
: MASTER_SITES =  
https://github.com/morgant/mlvwm/releases/download/0.9.2/

please use a variable to avoid changing release ver in two places.

: 
: BUILD_DEPENDS = devel/imake
: CONFIGURE_STYLE =   imake

oh my...an imake-based port in 2021! setting CONFIGURE_STYLE automatically
adds this to BUILD_DEPENDS so there's no need to list that here too

Here's a diff on top for the above, it also adjusts the license marker,
and honours CC/CFLAGS. OK with me with this added.

diff 2329fb643b7819bb6ef0fa0d7156041681d597b0 /usr/ports/mystuff
blob - f5b9e61031d17413cc3764916707827cb9b474e0
file + x11/mlvwm/Makefile
--- x11/mlvwm/Makefile
+++ x11/mlvwm/Makefile
@@ -1,20 +1,23 @@
 # $OpenBSD: Makefile.template,v 1.88 2020/05/15 01:32:48 abieber Exp $
 
 COMMENT =  Macintosh-like virtual window manager
-DISTNAME = mlvwm-0.9.2
+
+V =0.9.2
+DISTNAME = mlvwm-$V
 CATEGORIES =   x11
 
 HOMEPAGE = https://github.com/morgant/mlvwm/
 MAINTAINER =   Morgan Aldridge 
 
-# Freeware
+# part MIT part Freeware, see README.md
 PERMIT_PACKAGE =   Yes
 
 WANTLIB += X11 Xau Xdmcp Xext Xpm c
-MASTER_SITES = 
https://github.com/morgant/mlvwm/releases/download/0.9.2/
 
-BUILD_DEPENDS =devel/imake
+MASTER_SITES = https://github.com/morgant/mlvwm/releases/download/$V/
+
 CONFIGURE_STYLE =  imake
+MAKE_FLAGS =   CC="${CC}" COPTS="${CFLAGS}"
 NO_TEST =  Yes
 
 .include 



Re: NEW: x11/mlvwm

2021-01-27 Thread Morgan Aldridge
On Wed, Jan 27, 2021 at 1:47 PM Solene Rapenne  wrote:
>
> > > I have been in contact with Takashi Hasegawa and he confirmed that
> > > there is no restriction as long as the copyright is included, so there
> > > are no issues with redistribution or modification. I still think
> > > "Freeware" is the most appropriate license comment, but I could change
> > > it to "Freeware/MIT", if preferable.
> >
> > Updated to new mlvwm-0.9.2 release which includes new GitHub hosting,
> > upstreamed patches, and minor security improvements.
> >
> > > OK?
> > >
> > > Morgan
>
> hello,
>
> The port looks fine for me at the exception of the compilation using
> -g, this has to be patched.
>
> ===>  Building for mlvwm-0.9.2
> making all in ./mlvwm...
> cc -g -Wall -Wshadow  -I/usr/local/include -I/usr/X11R6/include [...]

Oops! Patch added to remove `-g`.

> Using your configuration generator I've been able to try it, it
> worked fine so far. I am afraid it'd be really hard to configure
> for people wanting to try it if they don't have the link to your
> configuration.

I'm glad it's working and I agree on the configuration point. I have
added a pkg-readme that directs users to the
https://github.com/morgant/mlvwmrc project, but maybe it's too
verbose?

> As for the licence name, I'd prefer someone with more experience
> in this. I'm not sure Freeware is ok.

Yes, I'm concerned about this as well and welcome all input.

Updated tarball attached. Many thanks for testing this, Solene!

Morgan


mlvwm-0.9.2.tgz
Description: application/gzip


Re: NEW: x11/mlvwm

2021-01-14 Thread Morgan Aldridge
Ping.

Morgan

On Fri, Jan 1, 2021 at 12:15 PM Morgan Aldridge
 wrote:
>
> On Sat, Dec 19, 2020 at 11:59 AM Morgan Aldridge
>  wrote:
> >
> > On Fri, Dec 11, 2020 at 10:29 AM Morgan Aldridge
> >  wrote:
> > >
> > > On Fri, Dec 11, 2020 at 10:27 AM Morgan Aldridge
> > >  wrote:
> > > >
> > > > On Sat, Nov 21, 2020 at 3:37 PM Morgan Aldridge
> > > >  wrote:
> > > > >
> > > > > MLVWM is a lightweight Macintosh-[L]ike Virtual Window Manager for 
> > > > > X11:
> > > > >
> > > > > 
> > > > >
> > > > > I have been using it on OpenBSD 6.4 thru 6.8-current and find it
> > > > > stable on i386 & amd64. I'd love to have someone test on macppc (it
> > > > > seems rather appropriate) and other platforms.
> > > >
> > > > Ping, plus updated tarball with a couple minor patches to remove
> > > > compiler warnings.
> > > >
> > > > Testing and/or OK appreciated.
> > > >
> > > > > If you need additional configuration files for testing, please see my
> > > > > mlvwmrc project: .
> > > > >
> > > > > Despite its age, I do intend to maintain this port. I am currently
> > > > > trying to reach the original author as it was released as freeware
> > > > > with source included. It's okay to distribute, but I need to obtain
> > > > > proper permission to do further new development beyond patches in the
> > > > > port.
> > > >
> > > > I still haven't been able to contact the original author, but all
> > > > source license files are either under the original MIT license from
> > > > fvwm & twm or have the following clause:
> > > >
> > > >   /* Copyright 1996 TakaC Hasegawa. No restrictions are placed on this 
> > > > code, */
> > > >   /* as long as the copyright notice is preserved */
> > > >
> > > > The only exception is mlvwm/wild.c which is stated to be released in
> > > > the public domain. So, there should actually be no issue with me
> > > > starting to modify the code to bring it up-to-date.
> >
> > I have been in contact with Takashi Hasegawa and he confirmed that
> > there is no restriction as long as the copyright is included, so there
> > are no issues with redistribution or modification. I still think
> > "Freeware" is the most appropriate license comment, but I could change
> > it to "Freeware/MIT", if preferable.
>
> Updated to new mlvwm-0.9.2 release which includes new GitHub hosting,
> upstreamed patches, and minor security improvements.
>
> OK?
>
> Morgan



Re: NEW: x11/mlvwm

2021-01-01 Thread Morgan Aldridge
On Sat, Dec 19, 2020 at 11:59 AM Morgan Aldridge
 wrote:
>
> On Fri, Dec 11, 2020 at 10:29 AM Morgan Aldridge
>  wrote:
> >
> > On Fri, Dec 11, 2020 at 10:27 AM Morgan Aldridge
> >  wrote:
> > >
> > > On Sat, Nov 21, 2020 at 3:37 PM Morgan Aldridge
> > >  wrote:
> > > >
> > > > MLVWM is a lightweight Macintosh-[L]ike Virtual Window Manager for X11:
> > > >
> > > > 
> > > >
> > > > I have been using it on OpenBSD 6.4 thru 6.8-current and find it
> > > > stable on i386 & amd64. I'd love to have someone test on macppc (it
> > > > seems rather appropriate) and other platforms.
> > >
> > > Ping, plus updated tarball with a couple minor patches to remove
> > > compiler warnings.
> > >
> > > Testing and/or OK appreciated.
> > >
> > > > If you need additional configuration files for testing, please see my
> > > > mlvwmrc project: .
> > > >
> > > > Despite its age, I do intend to maintain this port. I am currently
> > > > trying to reach the original author as it was released as freeware
> > > > with source included. It's okay to distribute, but I need to obtain
> > > > proper permission to do further new development beyond patches in the
> > > > port.
> > >
> > > I still haven't been able to contact the original author, but all
> > > source license files are either under the original MIT license from
> > > fvwm & twm or have the following clause:
> > >
> > >   /* Copyright 1996 TakaC Hasegawa. No restrictions are placed on this 
> > > code, */
> > >   /* as long as the copyright notice is preserved */
> > >
> > > The only exception is mlvwm/wild.c which is stated to be released in
> > > the public domain. So, there should actually be no issue with me
> > > starting to modify the code to bring it up-to-date.
>
> I have been in contact with Takashi Hasegawa and he confirmed that
> there is no restriction as long as the copyright is included, so there
> are no issues with redistribution or modification. I still think
> "Freeware" is the most appropriate license comment, but I could change
> it to "Freeware/MIT", if preferable.

Updated to new mlvwm-0.9.2 release which includes new GitHub hosting,
upstreamed patches, and minor security improvements.

OK?

Morgan


mlvwm-0.9.2.tgz
Description: application/gzip


Re: NEW: x11/mlvwm

2020-12-19 Thread Morgan Aldridge
On Fri, Dec 11, 2020 at 10:29 AM Morgan Aldridge
 wrote:
>
> On Fri, Dec 11, 2020 at 10:27 AM Morgan Aldridge
>  wrote:
> >
> > On Sat, Nov 21, 2020 at 3:37 PM Morgan Aldridge
> >  wrote:
> > >
> > > MLVWM is a lightweight Macintosh-[L]ike Virtual Window Manager for X11:
> > >
> > > 
> > >
> > > I have been using it on OpenBSD 6.4 thru 6.8-current and find it
> > > stable on i386 & amd64. I'd love to have someone test on macppc (it
> > > seems rather appropriate) and other platforms.
> >
> > Ping, plus updated tarball with a couple minor patches to remove
> > compiler warnings.
> >
> > Testing and/or OK appreciated.
> >
> > > If you need additional configuration files for testing, please see my
> > > mlvwmrc project: .
> > >
> > > Despite its age, I do intend to maintain this port. I am currently
> > > trying to reach the original author as it was released as freeware
> > > with source included. It's okay to distribute, but I need to obtain
> > > proper permission to do further new development beyond patches in the
> > > port.
> >
> > I still haven't been able to contact the original author, but all
> > source license files are either under the original MIT license from
> > fvwm & twm or have the following clause:
> >
> >   /* Copyright 1996 TakaC Hasegawa. No restrictions are placed on this 
> > code, */
> >   /* as long as the copyright notice is preserved */
> >
> > The only exception is mlvwm/wild.c which is stated to be released in
> > the public domain. So, there should actually be no issue with me
> > starting to modify the code to bring it up-to-date.

I have been in contact with Takashi Hasegawa and he confirmed that
there is no restriction as long as the copyright is included, so there
are no issues with redistribution or modification. I still think
"Freeware" is the most appropriate license comment, but I could change
it to "Freeware/MIT", if preferable.

OK?

Morgan



Re: NEW: x11/mlvwm

2020-12-11 Thread Morgan Aldridge
On Fri, Dec 11, 2020 at 10:27 AM Morgan Aldridge
 wrote:
>
> On Sat, Nov 21, 2020 at 3:37 PM Morgan Aldridge
>  wrote:
> >
> > MLVWM is a lightweight Macintosh-[L]ike Virtual Window Manager for X11:
> >
> > 
> >
> > I have been using it on OpenBSD 6.4 thru 6.8-current and find it
> > stable on i386 & amd64. I'd love to have someone test on macppc (it
> > seems rather appropriate) and other platforms.
>
> Ping, plus updated tarball with a couple minor patches to remove
> compiler warnings.
>
> Testing and/or OK appreciated.
>
> > If you need additional configuration files for testing, please see my
> > mlvwmrc project: .
> >
> > Despite its age, I do intend to maintain this port. I am currently
> > trying to reach the original author as it was released as freeware
> > with source included. It's okay to distribute, but I need to obtain
> > proper permission to do further new development beyond patches in the
> > port.
>
> I still haven't been able to contact the original author, but all
> source license files are either under the original MIT license from
> fvwm & twm or have the following clause:
>
>   /* Copyright 1996 TakaC Hasegawa. No restrictions are placed on this code, 
> */
>   /* as long as the copyright notice is preserved */
>
> The only exception is mlvwm/wild.c which is stated to be released in
> the public domain. So, there should actually be no issue with me
> starting to modify the code to bring it up-to-date.

Updated tarball actually attached this time.

Morgan


mlvwm.tar.gz
Description: GNU Zip compressed data


Re: NEW: x11/mlvwm

2020-12-11 Thread Morgan Aldridge
On Sat, Nov 21, 2020 at 3:37 PM Morgan Aldridge
 wrote:
>
> MLVWM is a lightweight Macintosh-[L]ike Virtual Window Manager for X11:
>
> 
>
> I have been using it on OpenBSD 6.4 thru 6.8-current and find it
> stable on i386 & amd64. I'd love to have someone test on macppc (it
> seems rather appropriate) and other platforms.

Ping, plus updated tarball with a couple minor patches to remove
compiler warnings.

Testing and/or OK appreciated.

> If you need additional configuration files for testing, please see my
> mlvwmrc project: .
>
> Despite its age, I do intend to maintain this port. I am currently
> trying to reach the original author as it was released as freeware
> with source included. It's okay to distribute, but I need to obtain
> proper permission to do further new development beyond patches in the
> port.

I still haven't been able to contact the original author, but all
source license files are either under the original MIT license from
fvwm & twm or have the following clause:

  /* Copyright 1996 TakaC Hasegawa. No restrictions are placed on this code, */
  /* as long as the copyright notice is preserved */

The only exception is mlvwm/wild.c which is stated to be released in
the public domain. So, there should actually be no issue with me
starting to modify the code to bring it up-to-date.

Morgan



NEW: x11/mlvwm

2020-11-21 Thread Morgan Aldridge
MLVWM is a lightweight Macintosh-[L]ike Virtual Window Manager for X11:



I have been using it on OpenBSD 6.4 thru 6.8-current and find it
stable on i386 & amd64. I'd love to have someone test on macppc (it
seems rather appropriate) and other platforms.

If you need additional configuration files for testing, please see my
mlvwmrc project: .

Despite its age, I do intend to maintain this port. I am currently
trying to reach the original author as it was released as freeware
with source included. It's okay to distribute, but I need to obtain
proper permission to do further new development beyond patches in the
port.

Morgan


mlvwm.tgz
Description: application/gzip