From nobody Thu Aug 17 07:13:52 2023 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 4RRGSx05vjz4qLMM; Thu, 17 Aug 2023 07:13:53 +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 4RRGSw5RMVz3fH7; Thu, 17 Aug 2023 07:13:52 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1692256432; 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=Gc53SyUmeRY0ZjkFJjc+5770LcnHJ8IxJdoJtddi3nQ=; b=bqHvFFSI7EF8lUzRFmEndrCWm9lgCVsuyecFl8UCDybrTvXf1wPKczan1GD9j/ETCaUt1t /q4P7kSDL8PPkrBL1bfIjZXS/d5ZJteDPcbTxr9jnPDuRV8nvWnpQGYITOnpE46WfZT1hh Apl8NwfXhhCvPlxXA+freVl4qVstJWKX7RJZELalT63KbzoyDIxvMHnjU+Xs5E4FRJUoQ2 lLngZM2W54ZLjgAHyAKpkChrIPDwd+WmGaSDVPi7iyB6UACiheHf+kphFLY67WtnwEpox/ uPwRX+jMSVvA9C39hpSUKzCwtITJi/wMfuMr1QMeyWkwcAUsZrdeSEH3hUookg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1692256432; 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=Gc53SyUmeRY0ZjkFJjc+5770LcnHJ8IxJdoJtddi3nQ=; b=fbJ0gtQMfZov0bNmznjahdoteFArAZN2NhMfEVixxYoc65q7nntbL9n0IXga25dnhKbKp0 AuDqVkP6aUtqXQu17Eo+T8fxS17c6rxMX7aKqGdolbmYRR96ErGx0N55XIT/DwdMOCnPGH fZBEcATGqeuMSUF4qkFeyZk3M/SR/EIjzwpNCnZkoqkWWZ/WSJgHja5UdpRNB0oRwTsvd6 6ZGM+1us6TAcNoozZ4fTWArTilhyr1Q/YyJz9rcacLIPCYQNxJOpaDin5YFX/yTEvCoSFi 4ynlfVrs5lghQywvzFFbZhn3XNdUQMoahGKc4GmXw+ZJaslOa1TQ75HhUycwUw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1692256432; a=rsa-sha256; cv=none; b=QuoQQzS1KR6HAtbchp7w3TY6pJkrStK3x2PQIlZc/BpKtiC2P98qKXOfcN3x8vpEjGZZXr MOhHSRnpI5DqlCVJi0FUe6E3mMLcO3h6UNilMJSRG/qS+m7JTs7yH0RnEdrFUXjnbB4uxN 82N/+nrYWzVjoMv62SVb+I6mpNuoCJ+VQuFDPuiB33LBGM35YG3XSs6l+wB8mVmUipWpZ9 MKmsw+GWKE6QdmyfNDi9lzi3RVfC9g72wY387xN/JFb2Gdl5VkEhcXH29vOU+NbmJv2AM/ TfkZI5y51LKBrzZLJdP579MjEN6+oCLjiDWv2CpNqehtP67rpzXSC2wAHEuD+A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none 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 4RRGSw4ChMz9d4; Thu, 17 Aug 2023 07:13:52 +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 37H7Dqmx013283; Thu, 17 Aug 2023 07:13:52 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 37H7DqQW013280; Thu, 17 Aug 2023 07:13:52 GMT (envelope-from git) Date: Thu, 17 Aug 2023 07:13:52 GMT Message-Id: <202308170713.37H7DqQW013280@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Yuri Victorovich Subject: git: 81cd705011d9 - main - devel/seer-gdb: New port: GUI frontend to gdb 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: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: yuri X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 81cd705011d9394062665ebf63c5969faa1efbf4 Auto-Submitted: auto-generated The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=81cd705011d9394062665ebf63c5969faa1efbf4 commit 81cd705011d9394062665ebf63c5969faa1efbf4 Author: Yuri Victorovich AuthorDate: 2023-08-17 07:12:17 +0000 Commit: Yuri Victorovich CommitDate: 2023-08-17 07:13:39 +0000 devel/seer-gdb: New port: GUI frontend to gdb --- devel/Makefile | 1 + devel/seer-gdb/Makefile | 33 +++++++++++++++++++++++++++++++++ devel/seer-gdb/distinfo | 3 +++ devel/seer-gdb/pkg-descr | 3 +++ 4 files changed, 40 insertions(+) diff --git a/devel/Makefile b/devel/Makefile index 8f2eeb558322..0d83fd9ed483 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -7551,6 +7551,7 @@ SUBDIR += sdsl-lite SUBDIR += sdts++ SUBDIR += sedsed + SUBDIR += seer-gdb SUBDIR += selene SUBDIR += sentry-cli SUBDIR += serd diff --git a/devel/seer-gdb/Makefile b/devel/seer-gdb/Makefile new file mode 100644 index 000000000000..6fcae6564b3b --- /dev/null +++ b/devel/seer-gdb/Makefile @@ -0,0 +1,33 @@ +PORTNAME= seer-gdb +DISTVERSIONPREFIX= v +DISTVERSION= 2.1 +CATEGORIES= devel + +MAINTAINER= yuri@FreeBSD.org +COMMENT= GUI frontend to gdb +WWW= https://github.com/epasveer/seer + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/../LICENSE + +RUN_DEPENDS= gdb:devel/gdb + +USES= cmake compiler:c++17-lang gl qt:6 +USE_QT= base charts svg +USE_GL= gl opengl + +USE_GITHUB= yes +GH_ACCOUNT= epasveer +GH_PROJECT= seer + +WRKSRC_SUBDIR= src + +PLIST_FILES= bin/seergdb + +post-patch: + @${REINPLACE_CMD} -e 's|/usr/bin/gdb|${LOCALBASE}/bin/gdb|' \ + ${WRKSRC}/SeerGdbConfigPage.cpp \ + ${WRKSRC}/SeerGdbWidget.cpp \ + ${WRKSRC}/SeerMainWindow.cpp + +.include diff --git a/devel/seer-gdb/distinfo b/devel/seer-gdb/distinfo new file mode 100644 index 000000000000..6a9ed22a0dc8 --- /dev/null +++ b/devel/seer-gdb/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1692254429 +SHA256 (epasveer-seer-v2.1_GH0.tar.gz) = fdac5540d7d889c5b7645566c68eafbe5917fdb63c6d47515a44e2f7ff9f15fe +SIZE (epasveer-seer-v2.1_GH0.tar.gz) = 419994 diff --git a/devel/seer-gdb/pkg-descr b/devel/seer-gdb/pkg-descr new file mode 100644 index 000000000000..5f7148e2a783 --- /dev/null +++ b/devel/seer-gdb/pkg-descr @@ -0,0 +1,3 @@ +Seer is a gui frontend to gdb. + +The aim is a simple, yet pleasing gui to gdb.