From nobody Wed Feb 4 12:41:45 2026 X-Original-To: dev-commits-ports-main@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 4f5g2y05rcz6Qqbs for ; Wed, 04 Feb 2026 12:41:46 +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 "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4f5g2x4QhSz3C0K for ; Wed, 04 Feb 2026 12:41:45 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1770208905; 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=GEW5evf1T4L0Ev+JeZ1A/2sOjG7M5N+Zs7g3mDJEsGE=; b=QdEhYaT9ecoYTuDsv73oFxRp95kTInvhmqqyMxH3C4vPVUmoj8Ti/eVJ8wh3M4jdyM5Krt icrMqTuqnS0PEsEM3k0wwj3lE1xrWmtgqOKRkye/6jq1QRW6XnskkL/EAi6f0v27oADtTx cBmxVBWmEyX2D/U8CIMDm9zKh6cc4f2F1oDtjRvmRUBU2WjZkreGcgK8RN5ICtVKy2yraC 1fvwHTPzlIAmmFbGYEeskT9TQvmDwBvRMTyZfn5WOpUM37FU/maqfeRXyhQ1YSMhdpAYNk Rd06dieXwGvAQpvC3l5p+dP7akgAnDCUpluXIUxu9dtI3ed7lgyXB1YLyDeTbQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1770208905; a=rsa-sha256; cv=none; b=EmDkznQ0KWt2zii/5rLBFKPi4VZDou0fGxXAWSUqbfwovaCJu1cZlq4anut7WdUHsnCcV2 t4FScIXYE4D07h1w2l3zuPuVUnemv8kKEcPppnAZW3XuhTSiI/neN4EMuxfyPlKjxKZCw6 cbg2nSlXdaPWoOrjr75/caqfJRpZELeU6b8498f3Y+Zfk/bzcJNsOt91+MzpUl2+2qVlwA 22AiZ7Kuxvw3kFJDwMrLzDG+ejFg7qEIidfxkRLeJL+TtXsrEMlSbamLwkyl4Fyml6i2Er +X5T+/9YFBVDP0zTXrlg1EBBzFeqvv9wKY91zcMd4oE47AnNPsHBpr/ThXyvcw== 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=1770208905; 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=GEW5evf1T4L0Ev+JeZ1A/2sOjG7M5N+Zs7g3mDJEsGE=; b=n66Vf7WN2ldcwqYftQBO7pZHsCwt1mJCcVFbN+uU5Q+at4SEzsZ9UBPMG8WllBtj9jbKIT fh41z0QpeWV47ReoUbuUAXgm535bsyCgvFiNNntqmlxnjXmGg2Ar1FY2YtJfXNwHrwulKO utBVN50iu8dhIBUYZaNli1qXCes0Qx3hoPYmfXeqI8cYytwFWQ+WQj2e0gRxkH9YkTUd2I SiOx58gYBNqwI+io/lLBCzk7jRsiVW7FPOAjKjOVIso86SQAek+Oaw10BGF3qwdv3NJBFd ZAv6FYpZ1QN8uZttG87J4j2B1oQGjVEuUACLOnXkF+E8kZGYHX+gtOR+xVsYqA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4f5g2x3wBmz10Dw for ; Wed, 04 Feb 2026 12:41:45 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 318f7 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Wed, 04 Feb 2026 12:41:45 +0000 To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Robert Clausecker Subject: git: 0dcfef290447 - main - x11/xwinwrap: update to 0.9 and enable everywhere List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: fuz X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 0dcfef2904478a759f30e39fa8257d8718b78dbc Auto-Submitted: auto-generated Date: Wed, 04 Feb 2026 12:41:45 +0000 Message-Id: <69833e89.318f7.40182cb5@gitrepo.freebsd.org> The branch main has been updated by fuz: URL: https://cgit.FreeBSD.org/ports/commit/?id=0dcfef2904478a759f30e39fa8257d8718b78dbc commit 0dcfef2904478a759f30e39fa8257d8718b78dbc Author: Robert Clausecker AuthorDate: 2026-02-02 20:44:29 +0000 Commit: Robert Clausecker CommitDate: 2026-02-04 12:41:15 +0000 x11/xwinwrap: update to 0.9 and enable everywhere - switch to a fork - just build that one file directly - ship example - grab maintainership of this unmaintained port WWW: https://github.com/mmhobi7/xwinwrap --- x11/xwinwrap/Makefile | 42 ++++++++++++++++++++++------------- x11/xwinwrap/distinfo | 5 +++-- x11/xwinwrap/files/patch-Makefile | 46 --------------------------------------- 3 files changed, 30 insertions(+), 63 deletions(-) diff --git a/x11/xwinwrap/Makefile b/x11/xwinwrap/Makefile index 3f836e5f1670..f2deb75ebc26 100644 --- a/x11/xwinwrap/Makefile +++ b/x11/xwinwrap/Makefile @@ -1,25 +1,37 @@ PORTNAME= xwinwrap -PORTVERSION= 0.3 -PORTREVISION= 4 +DISTVERSIONPREFIX= v +DISTVERSION= 0.9 CATEGORIES= x11 -MASTER_SITES= LOCAL/vg -MAINTAINER= ports@FreeBSD.org +MAINTAINER= fuz@FreeBSD.org COMMENT= XWinWrap replace a desktop background with a movie or screensaver -WWW= http://tech.shantanugoel.com/projects/linux/shantz-xwinwrap -WRKSRC= ${WRKDIR}/${PORTNAME} +LICENSE= NOVELL +LICENSE_NAME= Novell License +LICENSE_FILE= ${WRKSRC}/xwinwrap.c +LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept -ONLY_FOR_ARCHS= amd64 i386 -USES= tar:bzip2 xorg +USES= localbase:ldflags shebangfix xorg +USE_GITHUB= yes +GH_ACCOUNT= mmhobi7 USE_XORG= x11 xorgproto xrender xext -PLIST_FILES= bin/${PORTNAME} -MAKE_ARGS+= PREFIX=${PREFIX} -.include +SHEBANG_FILES= examples/mint_auto_start_example.sh +bash_CMD= ${SH} -.if ${ARCH} == "amd64" -MAKE_ARGS+= ARCH=x86_64 -.endif +LIBS+= -lX11 -lXext -lXrender -.include +PLIST_FILES= bin/${PORTNAME} \ + ${EXAMPLESDIR}/mint_auto_start_example.sh + +do-build: + ${SETENVI} ${MAKE_ENV} ${CC} ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} \ + -o ${WRKDIR}/xwinwrap ${WRKSRC}/xwinwrap.c ${LIBS} + +do-install: + ${INSTALL_PROGRAM} ${WRKDIR}/xwinwrap ${STAGEDIR}${PREFIX}/bin/ + ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} + ${INSTALL_SCRIPT} ${WRKSRC}/examples/mint_auto_start_example.sh \ + ${STAGEDIR}${EXAMPLESDIR}/ + +.include diff --git a/x11/xwinwrap/distinfo b/x11/xwinwrap/distinfo index c0899d529e58..401cfaede8d8 100644 --- a/x11/xwinwrap/distinfo +++ b/x11/xwinwrap/distinfo @@ -1,2 +1,3 @@ -SHA256 (xwinwrap-0.3.tar.bz2) = 2a19645db3dd544318b26ade0f975583ef537bc7f926028bc9c538239b32e668 -SIZE (xwinwrap-0.3.tar.bz2) = 5010 +TIMESTAMP = 1770064788 +SHA256 (mmhobi7-xwinwrap-v0.9_GH0.tar.gz) = 1792f59c5d85fc766f356f8f903a2081fe4dccc5e8e61cdd946bae0438d15d9a +SIZE (mmhobi7-xwinwrap-v0.9_GH0.tar.gz) = 1992786 diff --git a/x11/xwinwrap/files/patch-Makefile b/x11/xwinwrap/files/patch-Makefile deleted file mode 100644 index f2b65bdb1b22..000000000000 --- a/x11/xwinwrap/files/patch-Makefile +++ /dev/null @@ -1,46 +0,0 @@ ---- Makefile.orig 2009-11-16 21:42:09.000000000 +0800 -+++ Makefile 2014-01-11 00:00:12.000000000 +0800 -@@ -1,22 +1,23 @@ --all: all64 all32 -- --all64: -- gcc -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -lX11 -lXext -lXrender xwinwrap.c -o xwinwrap -- -mkdir x86_64 -- mv ./xwinwrap ./x86_64 -- --all32: -- gcc -m32 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -lX11 -lXext -lXrender xwinwrap.c -o xwinwrap -- -mkdir i386 -- mv ./xwinwrap ./i386 -- --install64: -- cp x86_64/xwinwrap /usr/bin -- --install32: -- cp i386/xwinwrap /usr/bin -+INSTALL = /usr/bin/install -m 755 -+PREFIX = /usr/local -+CC = cc -+ARCH = `uname -p` -+ -+TARGET = xwinwrap -+ -+CFLAGS = -I${LOCALBASE}/include -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -+LDFLAGS = -L${LOCALBASE}/lib -lX11 -lXext -lXrender -+ -+all: -+ if [ "${ARCH}" = "x86_64" ] ; then \ -+ $(CC) $(CFLAGS) $(LDFLAGS) $(TARGET).c -o $(TARGET); \ -+ elif [ "${ARCH}" = "i386" ] ; then \ -+ $(CC) -m32 $(CFLAGS) $(LDFLAGS) $(CPPFLAGS) $(TARGET).c -o $(TARGET); \ -+ else \ -+ echo 'ERROR: UNKNOWN ARCH'; \ -+ fi; - -+install: -+ $(INSTALL) $(TARGET) $(DESTDIR)$(PREFIX)/bin - clean: -- -rm -rf x86_64/ i386/ -- -- -+ -rm $(TARGET)