From nobody Thu Jan 27 14:56:22 2022 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 81B3C19798AA; Thu, 27 Jan 2022 14:56:22 +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 4Jl3ZG36jkz4SjH; Thu, 27 Jan 2022 14:56:22 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1643295382; 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=UFZBai3H5Stlnc7JvgtVeZulKrCsZtUhozLavaujzMs=; b=WHuZhOFkvACf9gxr5qskjsUqj8ZGduohwwVDJxPYWfKRu73EWmY6XZRlfu/h9X1JKB453T A4rVQ+sDKMDi/2HAFDfnQEc41aqkbiYfz1Kcr65XCFORCWTlGEO0RSYbiDZOc9VKDwJ+TQ 0lk67RrTAWD6yFzcfkWeSPrp53lz0N8v0oKPHBilQ4j61L2RRqXN0Rfk4qcwTt7MVAhheP hVzpr9k9a6nLtzJFRPpi+PzR2MU3TjNvdPeIbGtl/MoJdSMHXfw0nOFBEnQW4vFuseMj8B e/ZCqem6xM8KaREJW9G0GHIpxJT5+NZs0coNkMpR1aMO4XUS8qK566j7UZ+RWQ== 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 471401883D; Thu, 27 Jan 2022 14:56:22 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 20REuMih079074; Thu, 27 Jan 2022 14:56:22 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 20REuM9b079073; Thu, 27 Jan 2022 14:56:22 GMT (envelope-from git) Date: Thu, 27 Jan 2022 14:56:22 GMT Message-Id: <202201271456.20REuM9b079073@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Adriaan de Groot Subject: git: 7aaabb9df576 - main - deskutils/kodaskanna: new port, barcode and qr-code scanner 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: adridg X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 7aaabb9df576d7bff7c93ffea23018019781a5d6 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1643295382; 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=UFZBai3H5Stlnc7JvgtVeZulKrCsZtUhozLavaujzMs=; b=oynWAYTV9i8K9IokKWudUPMW9whokuBwOpoh6HjWA10YCffB3pVaL5Ev/HtPrnOH0t4wiY U7miIgHk+T5ByqQpOiVrMEI5uddd5uj2ZzdUrB+SqzXwNOPBtpYkPd/dvkwhBuDQ11CsXu wNjzPSVbGSDX/e9VkSbC545VwrY8Uw5mpscAKilBwg+rkSNAdU6NaBNtGBDnhrQHz7i0Ae nwqMaB89enyoczQtMl9TGbNAb3iVxPri9Rp5BOBm7qK2N6kcnYiGjt49F5VX9DVR3p/oJA +jG1Mro14EIwvktAXYpaLB6D2TI+lHTA/NpgOo6yYgTZ64PN1KjJ/7R4D2Kk0g== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1643295382; a=rsa-sha256; cv=none; b=M9UdrzEP089KfoJoU3SidAqC3U0VCB/EZkOXxiq/MceURMmyAiEfJ7T6gcbgXnacQ0sN9o Rt4SvXs75y45dCLARDR1g8+9WrZo1Fc+FgAs0Qlp0rS0lwKsLTgb86tIRU7QIq67DIZz9p aFl1iR4eVSoPhnVJotGSdM97u6LNDw51dnRDDOIVHnj+eg3bPPG2oug1V5ZH9rGMz8vp++ E/cTJNQx25EqPwEnZvR8etgLlNTq1unJoK8jjrf0WdqWMYO/7pYwNybpyR/8l3VBSYfz69 1TQChi0GgUWue4lw189B0h4t+bYaMRt3yJGGp4+dNMiMOjcFf/4qMdBvnz/U0Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by adridg: URL: https://cgit.FreeBSD.org/ports/commit/?id=7aaabb9df576d7bff7c93ffea23018019781a5d6 commit 7aaabb9df576d7bff7c93ffea23018019781a5d6 Author: Adriaan de Groot AuthorDate: 2022-01-27 14:41:26 +0000 Commit: Adriaan de Groot CommitDate: 2022-01-27 14:56:17 +0000 deskutils/kodaskanna: new port, barcode and qr-code scanner Announcement is here https://mail.kde.org/pipermail/kde-announce-apps/2022-January/005686.html --- deskutils/Makefile | 1 + deskutils/kodaskanna/Makefile | 25 +++++++++++++++++++++++++ deskutils/kodaskanna/distinfo | 3 +++ deskutils/kodaskanna/pkg-descr | 11 +++++++++++ deskutils/kodaskanna/pkg-plist | 13 +++++++++++++ 5 files changed, 53 insertions(+) diff --git a/deskutils/Makefile b/deskutils/Makefile index e51aff7c6c66..912f5e412e07 100644 --- a/deskutils/Makefile +++ b/deskutils/Makefile @@ -140,6 +140,7 @@ SUBDIR += kmail SUBDIR += kmail-account-wizard SUBDIR += knotes + SUBDIR += kodaskanna SUBDIR += kongress SUBDIR += kontact SUBDIR += korganizer diff --git a/deskutils/kodaskanna/Makefile b/deskutils/kodaskanna/Makefile new file mode 100644 index 000000000000..b86a6ff44603 --- /dev/null +++ b/deskutils/kodaskanna/Makefile @@ -0,0 +1,25 @@ +PORTNAME= kodaskanna +DISTVERSION= 0.1.0 +CATEGORIES= deskutils +MASTER_SITES= KDE/unstable/${PORTNAME}/${DISTVERSION}/src + +MAINTAINER= adridg@FreeBSD.org +COMMENT= Barcode and QR-core scanner + +LICENSE= LGPL21+ +LICENSE_FILE= ${WRKSRC}/LICENSES/LGPL-2.1-or-later.txt + +LIB_DEPENDS= libZXing.so.1:textproc/zxing-cpp + +USES= cmake compiler:c++17-lang gl kde:5 pkgconfig qt:5 tar:xz xorg +USE_GL= gl +USE_XORG= x11 +USE_QT= concurrent core dbus declarative gui \ + multimedia network quickcontrols quickcontrols2 \ + widgets xml \ + buildtools_build qmake_build +USE_KDE= auth codecs config configwidgets coreaddons i18n \ + kio purpose service widgetsaddons windowsystem \ + ecm_build + +.include diff --git a/deskutils/kodaskanna/distinfo b/deskutils/kodaskanna/distinfo new file mode 100644 index 000000000000..7067c1949065 --- /dev/null +++ b/deskutils/kodaskanna/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1643278462 +SHA256 (kodaskanna-0.1.0.tar.xz) = 2860cfdae922a29749421f3b4e3281ef88fc5713002345bc725082fb47cd627f +SIZE (kodaskanna-0.1.0.tar.xz) = 40656 diff --git a/deskutils/kodaskanna/pkg-descr b/deskutils/kodaskanna/pkg-descr new file mode 100644 index 000000000000..889bfc59f72a --- /dev/null +++ b/deskutils/kodaskanna/pkg-descr @@ -0,0 +1,11 @@ +Kodaskanna is a utility for reading data from 1D/2D codes (e.g. QR +codes or bar codes) and making the data available for further processing. + +This initial 0.1.0 release supports scanning codes in static images. The image +input files (can be also non-local ones) can be either passed as argument on +the command line or manually selected via a file picker, pasted from the +clipboard or dropped by DnD. The extracted content can then be exported to the +clipboard or as a file. The version also provides integration via the Dolphin +context menu for image files and by a KDE Purpose "Export" plugin. + +WWW: https://invent.kde.org/graphics/kodaskanna diff --git a/deskutils/kodaskanna/pkg-plist b/deskutils/kodaskanna/pkg-plist new file mode 100644 index 000000000000..0bc312495291 --- /dev/null +++ b/deskutils/kodaskanna/pkg-plist @@ -0,0 +1,13 @@ +bin/kodaskanna +%%QT_PLUGINDIR%%/kf5/purpose/kodaskannaplugin.so +share/applications/org.kde.kodaskanna.desktop +share/icons/hicolor/48x48/apps/kodaskanna.svg +share/kservices5/ServiceMenus/kodaskanna_scan_image.desktop +share/locale/ca/LC_MESSAGES/kodaskanna.mo +share/locale/es/LC_MESSAGES/kodaskanna.mo +share/locale/nl/LC_MESSAGES/kodaskanna.mo +share/locale/sk/LC_MESSAGES/kodaskanna.mo +share/locale/sl/LC_MESSAGES/kodaskanna.mo +share/locale/sv/LC_MESSAGES/kodaskanna.mo +share/locale/uk/LC_MESSAGES/kodaskanna.mo +share/metainfo/org.kde.kodaskanna.appdata.xml