Re: UPDATE x11/herbstluftwm 0.9.5 from MAINTAINER
Lucas wrote: > Hello ports@, > > Find an update for herbstluftwm in here. The release notes are: lightly tested, happy to see that my configuration still works great! :) committed, thanks! > [...] > `make port-lib-depends-check` say we don't need libz anymore, so zap it. > I haven't noticed anything strange since doing it. But I do find it > strange we don't need it anymore. It was introduced on 0.9.2, which made > Xft and freetype dependencies, so I guess it was required by those > libraries back then and now it isn't the case anymore? exactly!
Re: UPDATE x11/herbstluftwm 0.9.5 from MAINTAINER
After talking with with op@, libz recently got removed from libfreetype openbsd-ports$ doas pkg-config --libs freetype2 -L/usr/X11R6/lib -lfreetype Thanks! > Hi, > > I basically came up with the same diff, but Lucas was a bit faster > submitting it than me. > > No issues found after some testing on amd64. > > I also wondered about libz. Does somebody have an idea why it is not > needed anymore? > > Thanks! > > > Hello ports@, > > > > Find an update for herbstluftwm in here. The release notes are: > > > > - Key binds for release events. > > - The Setting 'smart_frame_surroundings' has been changed to accept > > the following new values: 'off', 'hide_all', and 'hide_gaps'. > > Setting it to 'hide_gaps' will only hide frame gaps when applicable, > > 'hide_all' and 'off' mirror the old behaviour with regards to 'true' > > and 'false'. > > - New format '%{ }' for easier attribute access in the sprintf > > command > > - New setting 'show_frame_decorations' that controls when frame > > decorations are shown. This should be used instead of the old > > 'always_show_frame' > > - New frame attribute 'content_geometry' > > - New tag attribute 'at_end' > > - New monitor attribute 'content_geometry' > > - Fix bug in ipc protocol for big-endian systems > > > > `make port-lib-depends-check` say we don't need libz anymore, so zap > > it. I haven't noticed anything strange since doing it. But I do find > > it strange we don't need it anymore. It was introduced on 0.9.2, > > which made Xft and freetype dependencies, so I guess it was required > > by those libraries back then and now it isn't the case anymore? > > > > Cheers, > > > > -Lucas > > > > diff /usr/ports > > commit - 86c765e1351ad5f98706285a475245bcd6625fdc > > path + /usr/ports > > blob - 094640f8a0e9a4ca1c4a7ba62be34b1169f85faf > > file + x11/herbstluftwm/Makefile > > --- x11/herbstluftwm/Makefile > > +++ x11/herbstluftwm/Makefile > > @@ -1,5 +1,5 @@ > > COMMENT = manual tiling window manager > > -DISTNAME = herbstluftwm-0.9.4 > > +DISTNAME = herbstluftwm-0.9.5 > > CATEGORIES = x11 > > > > HOMEPAGE = https://herbstluftwm.org/ > > @@ -11,7 +11,7 @@ MAINTAINER = Lucas > > , \ PERMIT_PACKAGE = Yes > > > > WANTLIB += ${COMPILER_LIBCXX} X11 Xext Xfixes Xft Xinerama Xrandr > > -WANTLIB += Xrender c freetype m z > > +WANTLIB += Xrender c freetype m > > > > MASTER_SITES = https://herbstluftwm.org/tarballs/ > > > > blob - eab46a31b90e3276c476ceeb2cd6ec1069887d0e > > file + x11/herbstluftwm/distinfo > > --- x11/herbstluftwm/distinfo > > +++ x11/herbstluftwm/distinfo > > @@ -1,2 +1,2 @@ > > -SHA256 (herbstluftwm-0.9.4.tar.gz) = > > 7vju0HavM68qdZEcD7EhX9s0J2BqA06otE/naHLLA8w= -SIZE > > (herbstluftwm-0.9.4.tar.gz) = 549029 +SHA256 > > (herbstluftwm-0.9.5.tar.gz) = > > stRgCQnlvs5a1jgY37MLsZ/SrJ9ShHsaenStQEBxgQU= +SIZE > > (herbstluftwm-0.9.5.tar.gz) = 556773 > > > > > -- greetings, Florian Viehweger
Re: UPDATE x11/herbstluftwm 0.9.5 from MAINTAINER
Hi, I basically came up with the same diff, but Lucas was a bit faster submitting it than me. No issues found after some testing on amd64. I also wondered about libz. Does somebody have an idea why it is not needed anymore? Thanks! > Hello ports@, > > Find an update for herbstluftwm in here. The release notes are: > > - Key binds for release events. > - The Setting 'smart_frame_surroundings' has been changed to accept > the following new values: 'off', 'hide_all', and 'hide_gaps'. Setting > it to 'hide_gaps' will only hide frame gaps when applicable, > 'hide_all' and 'off' mirror the old behaviour with regards to 'true' > and 'false'. > - New format '%{ }' for easier attribute access in the sprintf command > - New setting 'show_frame_decorations' that controls when frame > decorations are shown. This should be used instead of the old > 'always_show_frame' > - New frame attribute 'content_geometry' > - New tag attribute 'at_end' > - New monitor attribute 'content_geometry' > - Fix bug in ipc protocol for big-endian systems > > `make port-lib-depends-check` say we don't need libz anymore, so zap > it. I haven't noticed anything strange since doing it. But I do find > it strange we don't need it anymore. It was introduced on 0.9.2, > which made Xft and freetype dependencies, so I guess it was required > by those libraries back then and now it isn't the case anymore? > > Cheers, > > -Lucas > > diff /usr/ports > commit - 86c765e1351ad5f98706285a475245bcd6625fdc > path + /usr/ports > blob - 094640f8a0e9a4ca1c4a7ba62be34b1169f85faf > file + x11/herbstluftwm/Makefile > --- x11/herbstluftwm/Makefile > +++ x11/herbstluftwm/Makefile > @@ -1,5 +1,5 @@ > COMMENT =manual tiling window manager > -DISTNAME = herbstluftwm-0.9.4 > +DISTNAME = herbstluftwm-0.9.5 > CATEGORIES = x11 > > HOMEPAGE = https://herbstluftwm.org/ > @@ -11,7 +11,7 @@ MAINTAINER =Lucas , \ > PERMIT_PACKAGE = Yes > > WANTLIB += ${COMPILER_LIBCXX} X11 Xext Xfixes Xft Xinerama Xrandr > -WANTLIB += Xrender c freetype m z > +WANTLIB += Xrender c freetype m > > MASTER_SITES = https://herbstluftwm.org/tarballs/ > > blob - eab46a31b90e3276c476ceeb2cd6ec1069887d0e > file + x11/herbstluftwm/distinfo > --- x11/herbstluftwm/distinfo > +++ x11/herbstluftwm/distinfo > @@ -1,2 +1,2 @@ > -SHA256 (herbstluftwm-0.9.4.tar.gz) = > 7vju0HavM68qdZEcD7EhX9s0J2BqA06otE/naHLLA8w= -SIZE > (herbstluftwm-0.9.4.tar.gz) = 549029 +SHA256 > (herbstluftwm-0.9.5.tar.gz) = > stRgCQnlvs5a1jgY37MLsZ/SrJ9ShHsaenStQEBxgQU= +SIZE > (herbstluftwm-0.9.5.tar.gz) = 556773 > -- greetings, Florian Viehweger
UPDATE x11/herbstluftwm 0.9.5 from MAINTAINER
Hello ports@, Find an update for herbstluftwm in here. The release notes are: - Key binds for release events. - The Setting 'smart_frame_surroundings' has been changed to accept the following new values: 'off', 'hide_all', and 'hide_gaps'. Setting it to 'hide_gaps' will only hide frame gaps when applicable, 'hide_all' and 'off' mirror the old behaviour with regards to 'true' and 'false'. - New format '%{ }' for easier attribute access in the sprintf command - New setting 'show_frame_decorations' that controls when frame decorations are shown. This should be used instead of the old 'always_show_frame' - New frame attribute 'content_geometry' - New tag attribute 'at_end' - New monitor attribute 'content_geometry' - Fix bug in ipc protocol for big-endian systems `make port-lib-depends-check` say we don't need libz anymore, so zap it. I haven't noticed anything strange since doing it. But I do find it strange we don't need it anymore. It was introduced on 0.9.2, which made Xft and freetype dependencies, so I guess it was required by those libraries back then and now it isn't the case anymore? Cheers, -Lucas diff /usr/ports commit - 86c765e1351ad5f98706285a475245bcd6625fdc path + /usr/ports blob - 094640f8a0e9a4ca1c4a7ba62be34b1169f85faf file + x11/herbstluftwm/Makefile --- x11/herbstluftwm/Makefile +++ x11/herbstluftwm/Makefile @@ -1,5 +1,5 @@ COMMENT = manual tiling window manager -DISTNAME = herbstluftwm-0.9.4 +DISTNAME = herbstluftwm-0.9.5 CATEGORIES = x11 HOMEPAGE = https://herbstluftwm.org/ @@ -11,7 +11,7 @@ MAINTAINER = Lucas , \ PERMIT_PACKAGE = Yes WANTLIB += ${COMPILER_LIBCXX} X11 Xext Xfixes Xft Xinerama Xrandr -WANTLIB += Xrender c freetype m z +WANTLIB += Xrender c freetype m MASTER_SITES = https://herbstluftwm.org/tarballs/ blob - eab46a31b90e3276c476ceeb2cd6ec1069887d0e file + x11/herbstluftwm/distinfo --- x11/herbstluftwm/distinfo +++ x11/herbstluftwm/distinfo @@ -1,2 +1,2 @@ -SHA256 (herbstluftwm-0.9.4.tar.gz) = 7vju0HavM68qdZEcD7EhX9s0J2BqA06otE/naHLLA8w= -SIZE (herbstluftwm-0.9.4.tar.gz) = 549029 +SHA256 (herbstluftwm-0.9.5.tar.gz) = stRgCQnlvs5a1jgY37MLsZ/SrJ9ShHsaenStQEBxgQU= +SIZE (herbstluftwm-0.9.5.tar.gz) = 556773