From nobody Wed Sep 06 10:46:09 2023 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4RgfDd5qJ3z4ryRy; Wed, 6 Sep 2023 10:46:09 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RgfDd3dJ6z4JXb; Wed, 6 Sep 2023 10:46:09 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1693997169; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=CFHP5bslsK06bvxQQsoSBkjg8d8gPcDb508t2oOJ+MI=; b=EIihc5oayo1CjWX7FhHKx4elrEvE/tLEEJci3kGXyKwOOLPzgVgmorf+w/47x875rAvSCM PqNH/3G51OCNoi4nR4tfcPiPZy0JBpBxU+cIKXfnWeGUa6WZ3F5Ds29gwu3u6DGQmEKNzG u6XYh5kELBJi2UJRL0+R7cnKuHcwoxNlmxk1cQKgrjU3am9YFJ4fZ+lbeAMf4kQwRGjjne 5pmxA1QhiAMhddjHwzIKXxIIWVg9Y8fGRI9q3OXMahQQ2SUMkih+JPFeVW364DpdSDxW4L /UdO64KMfx8oV3cvB72g+eWaFkLbKB3+mt2T7AiSIhDnW7iCt7p2Cl9fJ56G6A== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1693997169; a=rsa-sha256; cv=none; b=tBmvKOpLLnNXWzKnpu+5VVoHGeYtUwxQ0NxivT2itlmDyqLgv5AKj9+mWwG9Ar7o/ZruSN 5HHWTyDQzfBs386aMLBGYQ9QUq02JfdoEfK68Ty1kCTA6t1bfJBkFqDzpQu2/wPYiwg3IC LQeY3wfdjXnPPafy7I+yDoeZfR/g99QEtCDUXcR0rgVnAsMZcDBzRVKzYFTBcUC9nuRHF8 TeekBBfaIFemyfY1AAueoZMudJqB151YHA6ZfxcdVcMUcVEmbSP9//W/Rl5sjPG7X6Gsx1 +Y8OTwjPSEB5QHFcrXrbnYAB/GecvXp2lrByAuHvGtytUvj3RGjs71kZPVdIsg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1693997169; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=CFHP5bslsK06bvxQQsoSBkjg8d8gPcDb508t2oOJ+MI=; b=xo8v+GOS2fUBQsPCOM+WyWg4Q4SD15HkmPVWmyWyr41eB4l0kSLxnPZyNcX3jF+TSz/2V7 ipTl2cFUsCGLirrds99pLnB029pqNSLPA99pgLiEx/ur2JOVA5mD8vaz9bgx6LaGO4pumQ 2o7dSMOTzmMH0wV8Q9snAkfT0WXzlVkD3fAOYleGMo3q1quLlfNxBEEg5GP7iSzWtQclx9 npwnSYtjJWETGf7pGjlsoEq8PYZ99M9sK+PO/SNY8iFvkiN/1bfQ7EAJjRRfLcah00pZIz p5AwaB1TZXYuVzJSZrMgYzBYrGGG8LPVVgXdioirkhgsiBrjaz0fYA6tFrXUGQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4RgfDd2ZZFz1C4T; Wed, 6 Sep 2023 10:46:09 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 386Ak9Mw004426; Wed, 6 Sep 2023 10:46:09 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 386Ak9jM004423; Wed, 6 Sep 2023 10:46:09 GMT (envelope-from git) Date: Wed, 6 Sep 2023 10:46:09 GMT Message-Id: <202309061046.386Ak9jM004423@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Felix Palmen Subject: git: c1482d334f4e - main - x11-wm/fvwm3: Update to 1.0.8 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: zirias X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: c1482d334f4e736f55d63b40cd03b6f61ba1836c Auto-Submitted: auto-generated The branch main has been updated by zirias: URL: https://cgit.FreeBSD.org/ports/commit/?id=c1482d334f4e736f55d63b40cd03b6f61ba1836c commit c1482d334f4e736f55d63b40cd03b6f61ba1836c Author: Felix Palmen AuthorDate: 2023-09-06 10:14:16 +0000 Commit: Felix Palmen CommitDate: 2023-09-06 10:45:49 +0000 x11-wm/fvwm3: Update to 1.0.8 New upstream release. Changes: https://github.com/fvwmorg/fvwm3/releases/tag/1.0.8 --- x11-wm/fvwm3/Makefile | 9 +- x11-wm/fvwm3/distinfo | 6 +- x11-wm/fvwm3/files/fvwm3.desktop.in | 5 -- x11-wm/fvwm3/files/patch-fvwm_ewmh__names.c | 132 ---------------------------- 4 files changed, 4 insertions(+), 148 deletions(-) diff --git a/x11-wm/fvwm3/Makefile b/x11-wm/fvwm3/Makefile index a3df66724324..7cdd052bed48 100644 --- a/x11-wm/fvwm3/Makefile +++ b/x11-wm/fvwm3/Makefile @@ -1,6 +1,5 @@ PORTNAME= fvwm3 -DISTVERSION= 1.0.7 -PORTREVISION= 3 +DISTVERSION= 1.0.8 CATEGORIES= x11-wm MASTER_SITES= https://github.com/fvwmorg/fvwm3/releases/download/${DISTVERSION}/ \ http://fvwm.sourceforge.net/generated/icon_download/:icons @@ -25,7 +24,6 @@ GNU_CONFIGURE= yes CONFIGURE_ARGS= ac_cv_path_PYTHON=${PYTHON_CMD} CONFLICTS_INSTALL= fvwm -SUB_FILES= fvwm3.desktop PLIST_SUB= DISTVERSION=${DISTVERSION} OPTIONS_DEFINE= FRIBIDI GO ICONS ICONV MANPAGES NLS PERL PNG SVG \ @@ -75,11 +73,6 @@ post-patch: @${REINPLACE_CMD} -e 's,/etc/,${LOCALBASE}/etc/,g' \ ${WRKSRC}/bin/fvwm-menu-desktop.in -post-install: - ${MKDIR} ${STAGEDIR}${PREFIX}/share/xsessions - ${INSTALL_DATA} ${WRKDIR}/fvwm3.desktop \ - ${STAGEDIR}${PREFIX}/share/xsessions - post-install-ICONS-on: ${MKDIR} ${STAGEDIR}${PREFIX}/share/fvwm3/pixmaps ${INSTALL_DATA} ${WRKDIR}/${FVWM_ICONS}/*.xpm \ diff --git a/x11-wm/fvwm3/distinfo b/x11-wm/fvwm3/distinfo index 52ac18570852..f0e7cdd87e9f 100644 --- a/x11-wm/fvwm3/distinfo +++ b/x11-wm/fvwm3/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1689061517 -SHA256 (fvwm3-1.0.7.tar.gz) = 3aacd7cfeff60db1bcd9c77332dc575fe7711d2d306f0479525378dc6db3d31e -SIZE (fvwm3-1.0.7.tar.gz) = 4512128 +TIMESTAMP = 1693994462 +SHA256 (fvwm3-1.0.8.tar.gz) = 7d017c4824afc891efbdb237a32ba59e2cd94542acefab03e1d98edc31d340eb +SIZE (fvwm3-1.0.8.tar.gz) = 5644021 SHA256 (fvwm_icons-20070101.tar.bz2) = 86b0164430a3087f5cb8d55eb43a8676bbce495814b30c6844eb127f952642ab SIZE (fvwm_icons-20070101.tar.bz2) = 330862 diff --git a/x11-wm/fvwm3/files/fvwm3.desktop.in b/x11-wm/fvwm3/files/fvwm3.desktop.in deleted file mode 100644 index 0ebd7c193340..000000000000 --- a/x11-wm/fvwm3/files/fvwm3.desktop.in +++ /dev/null @@ -1,5 +0,0 @@ -[Desktop Entry] -Name=FVWM3 -Comment=The fvwm3 window manager -Type=Application -Exec=%%PREFIX%%/bin/fvwm3 diff --git a/x11-wm/fvwm3/files/patch-fvwm_ewmh__names.c b/x11-wm/fvwm3/files/patch-fvwm_ewmh__names.c deleted file mode 100644 index 8d80396b058e..000000000000 --- a/x11-wm/fvwm3/files/patch-fvwm_ewmh__names.c +++ /dev/null @@ -1,132 +0,0 @@ -Revert b7ae07c34bb9172b8aba964023c2febc178f7f97, see -https://github.com/fvwmorg/fvwm3/issues/873 - ---- fvwm/ewmh_names.c.orig 2023-07-06 21:03:44 UTC -+++ fvwm/ewmh_names.c -@@ -125,14 +125,15 @@ int EWMH_WMIconName( - { - int size = 0; - char *val; -- char *text; -+ char *tmp_str; -+ FlocaleCharset *fc = NULL; - - if (!FiconvSupport) - { - return 0; - } - -- text = val = ewmh_AtomGetByName( -+ val = ewmh_AtomGetByName( - FW_W(fw), "_NET_WM_ICON_NAME", - EWMH_ATOM_LIST_PROPERTY_NOTIFY, &size); - -@@ -141,25 +142,28 @@ int EWMH_WMIconName( - SET_HAS_EWMH_WM_ICON_NAME(fw,0); - return 0; - } -- if (IS_ICON_FONT_LOADED(fw) && fw->icon_font != NULL && fw->icon_font->fftf.fftfont[0] == NULL) -+ if (IS_ICON_FONT_LOADED(fw) && fw->icon_font != NULL) - { -- text = FiconvUtf8ToCharset(dpy, fw->icon_font->str_fc, val, size); -- free(val); -+ fc = fw->icon_font->str_fc; - } -- if (text == NULL) -+ -+ tmp_str = (char *)FiconvUtf8ToCharset( -+ dpy, fc, (const char *) val, size); -+ free(val); -+ if (tmp_str == NULL) - { - SET_HAS_EWMH_WM_ICON_NAME(fw, 0); - return 0; - } -- if (strlen(text) > MAX_ICON_NAME_LEN) -+ if (strlen(tmp_str) > MAX_ICON_NAME_LEN) - { -- text[MAX_ICON_NAME_LEN] = 0; -+ tmp_str[MAX_ICON_NAME_LEN] = 0; - } - SET_HAS_EWMH_WM_ICON_NAME(fw, 1); -- if (fw->icon_name.name && strcmp(text, fw->icon_name.name) == 0) -+ if (fw->icon_name.name && strcmp(tmp_str, fw->icon_name.name) == 0) - { - /* migo: some apps update their names every second */ -- free(text); -+ free(tmp_str); - return 0; - } - -@@ -169,7 +173,7 @@ int EWMH_WMIconName( - free_window_names(fw, False, True); - } - -- fw->icon_name.name = text; -+ fw->icon_name.name = tmp_str; - - SET_WAS_ICON_NAME_PROVIDED(fw, 1); - -@@ -189,13 +193,14 @@ int EWMH_WMName( - { - int size = 0; - char *val; -- char *text; -+ char *tmp_str; -+ FlocaleCharset *fc = NULL; - int what_changed; - - if (!FiconvSupport) - return 0; - -- text = val = ewmh_AtomGetByName( -+ val = ewmh_AtomGetByName( - FW_W(fw), "_NET_WM_NAME", - EWMH_ATOM_LIST_PROPERTY_NOTIFY, &size); - -@@ -204,25 +209,28 @@ int EWMH_WMName( - SET_HAS_EWMH_WM_NAME(fw,0); - return 0; - } -- if (IS_WINDOW_FONT_LOADED(fw) && fw->title_font != NULL && fw->title_font->fftf.fftfont[0] == NULL) -+ if (IS_WINDOW_FONT_LOADED(fw) && fw->title_font != NULL) - { -- text = FiconvUtf8ToCharset(dpy, fw->title_font->str_fc, val, size); -- free(val); -+ fc = fw->title_font->str_fc; - } -- if (text == NULL) -+ -+ tmp_str = (char *)FiconvUtf8ToCharset( -+ dpy, fc, (const char *) val, size); -+ free(val); -+ if (tmp_str == NULL) - { - SET_HAS_EWMH_WM_NAME(fw,0); - return 0; - } -- if (strlen(text) > MAX_WINDOW_NAME_LEN) -+ if (strlen(tmp_str) > MAX_WINDOW_NAME_LEN) - { -- text[MAX_WINDOW_NAME_LEN] = 0; -+ tmp_str[MAX_WINDOW_NAME_LEN] = 0; - } - SET_HAS_EWMH_WM_NAME(fw, 1); -- if (fw->name.name && strcmp(text, fw->name.name) == 0) -+ if (fw->name.name && strcmp(tmp_str, fw->name.name) == 0) - { - /* migo: some apps update their names every second */ -- free(text); -+ free(tmp_str); - return 0; - } - -@@ -232,7 +240,7 @@ int EWMH_WMName( - free_window_names(fw, True, False); - } - -- fw->name.name = text; -+ fw->name.name = tmp_str; - - if (ev == NULL) - {