Mon Oct 30 21:44:29 2023 UTC ()
enlightenment16: update to 1.0.29

e16 v1.0.29 - 2023-10-28
------------------------
- 1.0.29
- Update po
- tooltips: Do vertical alignment of icons/text
- tooltips: Change some variable names
- tooltips: Shorten some function names
- tooltips: Fixup after recent rendering change
- eimage: Remove some redundant function calls
- Build with cast-align=strict, fix warnings
- config: Introduce method to invalidate theme cache
- config: Trivial macro name change
- definitions: Change value of __NORMAL to remove weirdness
- CM: Don't do _NET_WM_CM_Sn acquisition in window mode
- Danish translation update
- Portuguese translation update (Hugo Carvalho)
- French translation update (Philippe J. Guillaumie)
- Update po
- session: Cleanups
- session: Another attempt at the Logout dialog layout
- session: Logout dialog adjustments
- Update po
- session: Enable setting suspend and hibernate actions
- session: Various trivial changes
- actions: Add debug in Eexec()
- cursors: Fix e16 theme cursors
- tootips: Correct some layout details
- tooltips: Render text/icons on background pixmap, not on window
- iconbox: Fix weirdness with iconbox placement/sizing
- ewins: Tweak allowed actions
- FX: Fix clipping with compositing enabled some more
- selections: Improve acquisition
- dialogs: Enable using DialogOK() early
- CM: Check if root subwindow redirection succeeds
- CM: Rearrange initialization sequence
- events: Fix detail in X-error printout
- size: Let max size change work in unrestricted directions
- buttons: Fix dragbar rendering when direction is changed when compositing
- dialogs: Fix layout in window group selection
- dialogs: Remove extra separator in Miscellaneous Settings
- text: Converge faster in TextFit functions
- text: Mostly trivial changes
- text: Cosmetics
- text: Fix calculating long multibyte string length (codepoints)
- text: Drop unused fsize argument in Text functions
- ipc: Fix potential segv
- menus: Limit menu item text width
- ewins: Fix gravity related placement issue
- Revert "Optionally ignore gravity from WM_NORMAL_HINTS"
- tooltips: Fix initially missing root tooltips
- Optionally ignore gravity from WM_NORMAL_HINTS
- scripts: Fixes needed due to IPC change a while back
- Update non-active desk pagers when background is changed
- Remove some pseudotransparency leftovers
- iclass: Drop image border adjustment
- config: Drop -include when preparsing
- epp: Remove unused USE_FILE_NAME_MAPS stuff
- epp: Unifdef __EMX__
- Portuguese translation update (Hugo Carvalho)
- Danish translation update
- French translation update (Philippe J. Guillaumie)


(gutteridge)
diff -r1.30 -r1.31 pkgsrc/wm/enlightenment16/Makefile
diff -r1.14 -r1.15 pkgsrc/wm/enlightenment16/distinfo

cvs diff -r1.30 -r1.31 pkgsrc/wm/enlightenment16/Makefile (expand / switch to unified diff)

--- pkgsrc/wm/enlightenment16/Makefile 2023/08/14 05:25:27 1.30
+++ pkgsrc/wm/enlightenment16/Makefile 2023/10/30 21:44:29 1.31
@@ -1,18 +1,17 @@ @@ -1,18 +1,17 @@
1# $NetBSD: Makefile,v 1.30 2023/08/14 05:25:27 wiz Exp $ 1# $NetBSD: Makefile,v 1.31 2023/10/30 21:44:29 gutteridge Exp $
2 2
3DISTNAME= e16-1.0.28 3DISTNAME= e16-1.0.29
4PKGNAME= ${DISTNAME:S/e/enlightenment/} 4PKGNAME= ${DISTNAME:S/e/enlightenment/}
5PKGREVISION= 1 
6CATEGORIES= wm x11 5CATEGORIES= wm x11
7MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=enlightenment/} 6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=enlightenment/}
8 7
9MAINTAINER= gutteridge@NetBSD.org 8MAINTAINER= gutteridge@NetBSD.org
10HOMEPAGE= https://enlightenment.org/ 9HOMEPAGE= https://enlightenment.org/
11COMMENT= Highly themeable and configurable window manager 10COMMENT= Highly themeable and configurable window manager
12LICENSE= enlightenment16 11LICENSE= enlightenment16
13 12
14# This looks unusual and is incomplete because there were two distinct 13# This looks unusual and is incomplete because there were two distinct
15# enlightenment packages in different parts of the tree. This package 14# enlightenment packages in different parts of the tree. This package
16# went from 0.16.x to 1.0.x release numbering, while x11/enlightenment 15# went from 0.16.x to 1.0.x release numbering, while x11/enlightenment
17# reflects development that continues to use 0.x release numbering. 16# reflects development that continues to use 0.x release numbering.
18# This package isn't intended to conflict with or supersede 17# This package isn't intended to conflict with or supersede
@@ -29,26 +28,29 @@ INSTALL_MAKE_FLAGS+= sesmdir=${WRKDIR}/. @@ -29,26 +28,29 @@ INSTALL_MAKE_FLAGS+= sesmdir=${WRKDIR}/.
29 28
30PYTHON_VERSIONS_INCOMPATIBLE= 27 29PYTHON_VERSIONS_INCOMPATIBLE= 27
31 30
32REPLACE_PYTHON+= scripts/e_gen_menu 31REPLACE_PYTHON+= scripts/e_gen_menu
33 32
34SUBST_CLASSES+= paths 33SUBST_CLASSES+= paths
35SUBST_STAGE.paths= pre-configure 34SUBST_STAGE.paths= pre-configure
36SUBST_FILES.paths= scripts/e_gen_menu 35SUBST_FILES.paths= scripts/e_gen_menu
37SUBST_VARS.paths= PREFIX 36SUBST_VARS.paths= PREFIX
38SUBST_VARS.paths+= X11BASE 37SUBST_VARS.paths+= X11BASE
39 38
40PLIST_VARS+= libhack 39PLIST_VARS+= libhack
41 40
 41# -Wcast-align=strict was added in GCC 8.
 42BUILDLINK_TRANSFORM+= rm:-Wcast-align=strict
 43
42.include "options.mk" 44.include "options.mk"
43 45
44.include "../../mk/bsd.prefs.mk" 46.include "../../mk/bsd.prefs.mk"
45 47
46.if ${OPSYS} == "DragonFly" || ${OPSYS} == "SunOS" || ${OPSYS} == "Linux" || \ 48.if ${OPSYS} == "DragonFly" || ${OPSYS} == "SunOS" || ${OPSYS} == "Linux" || \
47 ${OPSYS} == "Darwin" 49 ${OPSYS} == "Darwin"
48PLIST.libhack= yes 50PLIST.libhack= yes
49.endif 51.endif
50 52
51post-install: 53post-install:
52 ${FIND} ${DESTDIR}${PREFIX}/share/e16/themes -type d -print | \ 54 ${FIND} ${DESTDIR}${PREFIX}/share/e16/themes -type d -print | \
53 ${XARGS} ${CHMOD} ${BINMODE} 55 ${XARGS} ${CHMOD} ${BINMODE}
54 ${FIND} ${DESTDIR}${PREFIX}/share/e16/themes -type f -print | \ 56 ${FIND} ${DESTDIR}${PREFIX}/share/e16/themes -type f -print | \

cvs diff -r1.14 -r1.15 pkgsrc/wm/enlightenment16/distinfo (expand / switch to unified diff)

--- pkgsrc/wm/enlightenment16/distinfo 2023/07/14 15:49:47 1.14
+++ pkgsrc/wm/enlightenment16/distinfo 2023/10/30 21:44:29 1.15
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.14 2023/07/14 15:49:47 gutteridge Exp $ 1$NetBSD: distinfo,v 1.15 2023/10/30 21:44:29 gutteridge Exp $
2 2
3BLAKE2s (e16-1.0.28.tar.gz) = 5a0eaef65f49ecad5f0ce3e4654e9d94b0741e276c5630df60d6719191e98037 3BLAKE2s (e16-1.0.29.tar.gz) = 366a119d660ad177f268a4fbf2a3528a0a8aab5a95c11111c6a272c4e05b6c1b
4SHA512 (e16-1.0.28.tar.gz) = c219cb2211b23e4c1287c209f53a95cab0c134b430a0aa691f8c2a8d51afd7d86b6a16d122aa8ac4e52730c94ec0ead79c87591d1f226865649007d68a15dac6 4SHA512 (e16-1.0.29.tar.gz) = e95dc2ad05b4f2ec3f374c5268f8f790e9ddd212f4e5e60d3517ade8645e539de5207553a841e14d1c099496f8385271f3f95867ef8ebfd99c419201477ef299
5Size (e16-1.0.28.tar.gz) = 2387528 bytes 5Size (e16-1.0.29.tar.gz) = 2397064 bytes
6SHA1 (patch-ac) = a5a2f2b0377212178480cc94e6975dd4ff364ced 6SHA1 (patch-ac) = a5a2f2b0377212178480cc94e6975dd4ff364ced