From nobody Fri Jan 5 08:10:02 2024 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 4T5x2f4Fhrz56SxS; Fri, 5 Jan 2024 08:10:02 +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 4T5x2f3pLVz43hp; Fri, 5 Jan 2024 08:10:02 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1704442202; 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=/6ZUK57za6dtbyCfi5qt4QKuo0WbURH9GfPhIxvBe2o=; b=LuGUtO48ImxrIKTZl6t8x97cZG3eySH0KgUECLXP2GT4tDHtJSDg+1us1hye+43+Lo6lhN PhytlJtqjVCgKmyV/gENA2TsUDu6O/lsD8kY86vlKU4pkYxOAn8d1c+Pqmmgtwda0ZzvD4 s6zP6sjVJ3Xu93gcnVIXOHDqBiNDnRZz7odyXkTYSFN1u1/ijYbahEIRFjZObmITpe2G71 fORWT8rB1gMQ7uwMvrhtSTqIPiIcK4Xn0MrpZw+Z1cUcoqGV//d+aDFlf1Ewnv/U1qtv8W OvWC7wemUxa6N/9Oxl7jDF5EgXd7brQa9NmR2HgPPWNWsdaT1UigZfnf2eIqdA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1704442202; 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=/6ZUK57za6dtbyCfi5qt4QKuo0WbURH9GfPhIxvBe2o=; b=TKWIAHecNBy6/QFHJ0wZaWzsOQZ9zFdHjF+0FVVLQrWeIFFhZa8q4jS2v9QHLHkh/IPZuw R7uF0EhlSS4Nlq7enqKSdoPMPOYnQVE8jeDMUSGANTgdJt7zDwgUEaAuxh+A1KKatTbowQ ceDljmBlnxfSfwWlGsT6dcUzilhBPUJNIkQVtkFLwERZ9ahB2DoUUDJm7x4+bsLD6RTXeL rQO8Sn18ZgI3a3U9s95c3uvPE9sPKzyx65zm+q7zdd5TxvuBEvH9+XpvHlJeZLsTB63K93 +6eq6GwupFLuhoTwX6IAVkhRqrLmR2rh7Z+2+gSl9NAwkdvB4oZiAjC2JRDRfA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1704442202; a=rsa-sha256; cv=none; b=Zj7LjIw8Xbfij+mj/EInMGr/Mbum6RXngD1g3PW1lv3okXigfbWnmCqh2geSBa/jnLj/qS Sc8Btjn/1bFAcmViRBvGUJy0D7OHUb32fpc9tWARj/ikS1aZ5NEN6qxXVisYkRWIkicXpZ effEQvcnAFNT8FuoSvtQ6Iqon/96i3aF9MkEkPzIN9U2pnkLEdbgqS9nQtGNbR9qE/ZZPb kPDcCye6G8l8vfaMB33z5OUtGeKayNLF+PqXZtzn8wnYyZAcziJGb3HAjS9pJFYLYE8Vgr Dz4GNiCn/YZsIweb+TcPC3K1qzpcdGFVjrseiAPKTsAO8HWn0ZYTzPrdpxBjZw== 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 4T5x2f2mtFzpvb; Fri, 5 Jan 2024 08:10:02 +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 4058A2j2001390; Fri, 5 Jan 2024 08:10:02 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 4058A2gv001385; Fri, 5 Jan 2024 08:10:02 GMT (envelope-from git) Date: Fri, 5 Jan 2024 08:10:02 GMT Message-Id: <202401050810.4058A2gv001385@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Alexey Dokuchaev Subject: git: 6bc8fc471978 - main - print/dymo-cups-drivers: the port had been improved (+) 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: danfe X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 6bc8fc471978d23791951785458d94a2daa99e21 Auto-Submitted: auto-generated The branch main has been updated by danfe: URL: https://cgit.FreeBSD.org/ports/commit/?id=6bc8fc471978d23791951785458d94a2daa99e21 commit 6bc8fc471978d23791951785458d94a2daa99e21 Author: Alexey Dokuchaev AuthorDate: 2024-01-05 08:07:48 +0000 Commit: Alexey Dokuchaev CommitDate: 2024-01-05 08:07:48 +0000 print/dymo-cups-drivers: the port had been improved (+) - Replace `std::auto_ptr' with `std::unique_ptr' rather than limiting Clang/LLVM version to 15 - Chase HTTP/1.1 301 redirection in the MASTER_SITES and finish WWW line update from the previous commit Fixes: 08760e525115, 9d66bcf09923 --- print/dymo-cups-drivers/Makefile | 13 +++---------- print/dymo-cups-drivers/files/patch-src-common-CupsFilter.h | 9 +++++++++ 2 files changed, 12 insertions(+), 10 deletions(-) diff --git a/print/dymo-cups-drivers/Makefile b/print/dymo-cups-drivers/Makefile index 19669d28d042..097dd8773bb0 100644 --- a/print/dymo-cups-drivers/Makefile +++ b/print/dymo-cups-drivers/Makefile @@ -2,27 +2,20 @@ PORTNAME= dymo-cups-drivers PORTVERSION= 1.4.0 PORTREVISION= 4 CATEGORIES= print -MASTER_SITES= http://download.dymo.com/Software/Linux/ +MASTER_SITES= https://download.dymo.com/Software/Linux/ MAINTAINER= ports@FreeBSD.org COMMENT= Open source DYMO CUPS driver -WWW= https://www.dymo.com +WWW= https://www.dymo.com/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libcupsimage.so:print/cups -USES= localbase:ldflags - +USES= localbase:ldflags GNU_CONFIGURE= yes WRKSRC= ${WRKDIR}/dymo-cups-drivers-1.4.0.5 -.include - -.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 )) -USES+= llvm:max=15 -.endif - .include diff --git a/print/dymo-cups-drivers/files/patch-src-common-CupsFilter.h b/print/dymo-cups-drivers/files/patch-src-common-CupsFilter.h index ecb79b728861..e9a5a56b0926 100644 --- a/print/dymo-cups-drivers/files/patch-src-common-CupsFilter.h +++ b/print/dymo-cups-drivers/files/patch-src-common-CupsFilter.h @@ -8,3 +8,12 @@ #include #include #include +@@ -132,7 +133,7 @@ CCupsFilter::Run(int argc, char* argv[]) + bool UseCustomHalftoning = PageHeader.cupsBitsPerPixel > 1; + bool IsProcessLineSupported = true; + +- std::auto_ptr H; ++ std::unique_ptr H; + if (UseCustomHalftoning) + { + if (HalftoningMethod_ == "NLL")