From nobody Tue Mar 10 11:15:41 2026 X-Original-To: ports-bugs@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 4fVWWy0HFgz6VTCD for ; Tue, 10 Mar 2026 11:15:42 +0000 (UTC) (envelope-from bugzilla-noreply@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 "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fVWWx4KNMz46JX for ; Tue, 10 Mar 2026 11:15:41 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1773141341; 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=6vuytkOFZIyhG2cjCU2nNsvihfkP2bfTZu8VSUdy16o=; b=mqSpChEzvrZWSN3Yz1/3ytMsxiOa2FexZjoHZGrP5UaRW3YzACBX8gorkLKd1j6peIwdFl Kvyf3As6n/A81GD6UxvGa2lqzGUr4ueDD1WT0wYys9APmDqzxNAW1Uoeeqw66NEoPFfge7 +6fZtOrZVjlZctpjpQrLW1+QRicktYQ0qp0J1VGIfHKBgqOoG/I3t/bAOQ+dA9wKTmtL+5 q84BdHJbT3JxhlyG3u7urx31IYzYz9HbNKwEClB9wv1RoSMByUfeyxHUwEuaf0QEccRi/q WfE/1aH+JjUhrBvB+2Z2bEUq3s+BzWSX0YnixIXloL5A4BkW2L5m/uOUZve6Jg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1773141341; a=rsa-sha256; cv=none; b=v7Mzkra/bq8AhEZSBRnXdgEZI1S9gUTf5lBfCKP/QgOFxiudDblQXL5O74C/0jYd5vBH7e n1mMr+3TLU2vdJL6rLK9oi0+ESqGu8gBS3I6Y8K3MA57ksoeMh+GmVeXNrUqHPL8eDtPbZ tV59uUMkPL6Z0u5C2gcv0yfNJQJ3rg6LYR6GSJAzR8xvE6nQNypa69vdgVKaYJHDJzUFUv XhjWamkBVo0tMOA1ggUBxwYnPGZj45ipb7atPTlaQZmYCTLjC1Xzun+eQsWdxC1Y22rryn cG2qmaed6WlQREvCw9KFE0mNq0AbvZy1wSGGbk+cG8Qq96Ra+crq9RpVgMbBVA== 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=1773141341; 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=6vuytkOFZIyhG2cjCU2nNsvihfkP2bfTZu8VSUdy16o=; b=sK43puonFvDc1ZHUkWXBEsdsuMhrbLp+sHAeezXz0GsMoK6fBl8a4WiQ9Xo4i42x7JN9Jz wHf+JaBddoIXIQFkKgORUfD0dPOxYlBDLRPYmIr/fI9gYBQ+G+Z9Vz7yzsa9FvDZLPAQks YfEcwxCNIXhCBfW4bjjLvHoxhKmQBb2xVHOJIScrjzRAtpq3PCi5ixM+/psui1hRKqa1ly t1IpwPiXFL7kSSGk3UmsQbXyTVNrhhrO7mCQbJ5IttCbdbIdP7JCrCARrz+FlNDqI2mfhO uTgTXkba4h+LF76+L1wjslnPW1TxX7MIZ181QTzfLeP5ubpBPCfUkiGolGUK0A== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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 4fVWWx30C0z185B for ; Tue, 10 Mar 2026 11:15:41 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 62ABFfxc016466 for ; Tue, 10 Mar 2026 11:15:41 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 62ABFfOU016465 for ports-bugs@FreeBSD.org; Tue, 10 Mar 2026 11:15:41 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 293715] [NEW PORT] graphics/linux-XnViewMP: Powerful cross-platform image viewer and converter Date: Tue, 10 Mar 2026 11:15:41 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: matias@pizarro.net X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ports-bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter attachments.mimetype attachments.created Message-ID: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Ports bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-ports-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-ports-bugs@freebsd.org Sender: owner-freebsd-ports-bugs@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D293715 Bug ID: 293715 Summary: [NEW PORT] graphics/linux-XnViewMP: Powerful cross-platform image viewer and converter Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Many People Priority: --- Component: Individual Port(s) Assignee: ports-bugs@FreeBSD.org Reporter: matias@pizarro.net Attachment #268684 text/plain mime type: Created attachment 268684 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D268684&action= =3Dedit git format-patch for graphics/linux-XnViewMP New port: graphics/linux-XnViewMP v1.10.3 XnViewMP is a powerful cross-platform image viewer and converter for Windows, macOS, and Linux. It supports more than 500 image formats including JPEG, TIFF, PNG, GIF, WEBP, PSD, JPEG2000, RAW camera formats, HEIC/HEIF, JPEG-XL, AVIF, and many more. Features include: - Multiple viewing modes (thumbnails, fullscreen, filmstrip, slideshow) - Image editing (resize, crop, rotate, color adjustments) - Batch processing for conversions and renaming - EXIF, IPTC, and XMP metadata viewing and editing - Face detection and duplicate file finder This is a Linux compatibility port using the upstream Linux x64 binary on FreeBSD's Rocky Linux 9 (rl9) compatibility layer. Version: 1.10.3 License: XnViewMP (freeware for private/educational use) WWW: https://www.xnview.com/en/XnViewMP/ USES: cpe desktop-file-utils gnome linux:rl9 tar:tgz USE_LINUX: alsa-plugins-pulseaudio dbuslibs dri fontconfig gtk3 libxkbcommon opus pulseaudio-libs systemd-libs xorglibs ONLY_FOR_ARCHS: amd64 Port details: - NO_BUILD port (pre-built Linux binary) - Uses COPYTREE_SHARE for installation with license.txt excluded - DESKTOP_ENTRIES macro generates .desktop file - Hicolor icons installed at 16/32/48/64/128/256px sizes - Wrapper script (SUB_FILES) sets LD_LIBRARY_PATH for bundled Qt/libs and Plugins directory, sets QT_PLUGIN_PATH, and cd's to app directory for proper Qt resource discovery - CPE variables set for security tracking (xnview:xnview_mp) - License file shipped in files/LICENSE (XnViewMP EULA) - ELF inspection confirms no libcurl dependency (curl not in USE_LINUX) Installs: - bin/XnViewMP (wrapper script) - share/XnViewMP/ (application tree: binary, Qt libs, plugins, resources) - share/applications/XnViewMP.desktop - share/icons/hicolor/*/apps/XnViewMP.png Testing (FreeBSD 15.0-RELEASE amd64): - portlint -AC: clean (bundled .so warnings expected for linux binary port) - portfmt -D: clean - portclippy: clean - make stage && make stage-qa: pass - make check-plist: pass Patch generated with git format-patch against https://git.freebsd.org/ports.git Maintainer: matias@pizarro.net --=20 You are receiving this mail because: You are the assignee for the bug.=