From nobody Sat Apr 20 14:08:58 2024 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 4VMCzv08Spz5Hr6v for ; Sat, 20 Apr 2024 14:08:59 +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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4VMCzt4BSZz4RW6 for ; Sat, 20 Apr 2024 14:08:58 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1713622138; a=rsa-sha256; cv=none; b=NXOl45mUvX49X1rPnp/eOMF8K/qFP65kP7fDS2Ogk3uOLoPqOacqzxAXVqwmY0aXp2DgwE 6BhZZr/iaot/itIlz7Am+OSDOgf/x+OdJq/zW7YhaEMJM0c2Xcgx5QXBOjSpuuTAivm7MK VeQ0qlJezCaeQkXnrkCZ3/jibivatBwd1pq5c2PUm5GlXKaA5Hr8pS/FmWMe1MiCbUkHi4 mJ8B9B7wskSQpmD2LdM9GgdaReqk3riIkt4u9/h1xAQe8nGTAi/JHMQyBVAppBhexj+g46 i15VPPi95e4a6ZY+HovfZbifOUYTkwb5JsAjJpl+KEphBwH7b2n9380FFEergQ== 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=1713622138; 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: in-reply-to:in-reply-to:references:references; bh=gojZmEDpb2tYoJNmSHf1soZNCKJRPP4+uA5ty+KsBKo=; b=ojdklLMGf+n57V2JzLPhNQKa+l1fZ5NW9hr3TFpZa8T1ZK5GKMfkornDtowxogsV9r3fJs VEHGjPoXQlwb8DL16NjhW03Ydqq0HozrRU5xs+/f1Ioku90uZF3hHNpSXnfS2MZSS8aVWf PRob6DxAV1KLKpupQUAL0lYyerU4sFmj5u0X1AkCmE4wFWVkM8vqwcu6ydAV6nl18E3M5x dM1gVOLznMHKMqgwKdWDjDslXlEY4T+dFBFT0/3dlEWEiuZhpWNmCOmnuwZ5uy9f/kdnHF XjwOU9LurvYNzHiHIkDcyzu8YTahT4qa7j5iGudJXcB/gl8HHSJksNGaeA19Uw== 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 4VMCzt3NTCzgfw for ; Sat, 20 Apr 2024 14:08:58 +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 43KE8wFq056419 for ; Sat, 20 Apr 2024 14:08:58 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 43KE8wuV056418 for ports-bugs@FreeBSD.org; Sat, 20 Apr 2024 14:08:58 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 278266] [NEW PORT] comms/python-elgato-streamdeck: Python library to control the Elgato Stream Deck Date: Sat, 20 Apr 2024 14:08:58 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed 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 Only Me X-Bugzilla-Who: eduardo@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: eduardo@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc assigned_to bug_status Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 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=3D278266 Nuno Teixeira changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |eduardo@FreeBSD.org Assignee|ports-bugs@FreeBSD.org |eduardo@FreeBSD.org Status|New |Open --- Comment #2 from Nuno Teixeira --- Hello, Sugestions: 1. Use PyPI sdist instead of github tarball 2. build, lib, run depends could be corrected to: BUILD_DEPENDS=3D \ ${PYTHON_PKGNAMEPREFIX}setuptools>0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} LIB_DEPENDS=3D libhidapi.so:comms/hidapi RUN_DEPENDS=3D \ ${PYTHON_PKGNAMEPREFIX}pillow>=3D8.1.1:graphics/py-pillow@${PY_FLAVOR} Doubts: 1. Is 'elgato-' prefix needed? PyPI package is registered as https://pypi.org/project/streamdeck/ without prefix. I did some research at repology.org and found that some linux distros use prefix, others don't. My opinion is to follow PyPI naming scheme. 2. I'm not familiar with this software but I'm noted that sdist includes a = test suite. Could you check the possiblity of including a test target? Note: PyPI sdist seems to be in DOS encoding and it might be needed USES+=3Ddos2unix. --=20 You are receiving this mail because: You are the assignee for the bug.=