From nobody Mon Jan 16 05:38:17 2023 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 4NwLQx5c0dz2slWH; Mon, 16 Jan 2023 05:38:17 +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 4NwLQx4hFVz3L3p; Mon, 16 Jan 2023 05:38:17 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1673847497; 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=xkcvdRabAiGpUK9yLAaTmvXEhbtDPWZ7rasgW8V5R+M=; b=f45xm7xAPA8ArdVAt3OyXgOiMuXSB+vjaY/pqf5b62qDKrZO0DdlUm2wKp2nKjkxqyQh78 mrDZvpLUlbSJsYOhdXlXoUGzXqqP4qYlMFAuk4OXXQ2Sw3DN+K0ZwRTsjFtLgaQv0K1GdC K5gMghLwaXQBZlIKinhhEpRlz6HQAFxiYL2I6ffO8hftOyZZEmMh/4cOHoLlPW7StYti3u RIKR6AZlwbqAnDk7/mHjHIcxKSJKEYPxWPu3gOBdlIDwDFPzkSgxgNh3K+/IJzlrLMaYl4 FpGyuaDVvCKkADL4bFybWR1SOanGqP7/FksicQEVgTpxBOHq+Bd4Z51kA6ftXw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1673847497; 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=xkcvdRabAiGpUK9yLAaTmvXEhbtDPWZ7rasgW8V5R+M=; b=DCwqsVhSmszsqe8o9BeQvoaVkuLhVBwcI0VrPduXzkF9jTmAmqDsuYEMvYw78p90t+xCyP PVnjWbdcG6zry6Aai3eaI8QxZ6z6Woyx7rW1RTOd35Vl8UTtzL9k22dL1Z7i0n5x3rEV6u G64qCT3NPcHnMgklY/L/ST7htu/IU0ISyX1ijV/R9IaKWUgyvmNcPr+AVKoRAs6ye8IdPa ZiZgGcXGDb+Xq8czc/hQknSWgcv1zA4uazqIM3Y2CjqtbJ4ftev/YNX0rqifbnNeQY5OEg WCJwmb5MhXzYOIH9CVvzOVrsDn2EHa62ngEvRvP46JPGK9IlrpEANrx1ZS5XVQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1673847497; a=rsa-sha256; cv=none; b=DxcSJqcR/qGv0yh+hcHPUSBt//blfZSukDfjnSu9IPHhBoiqMyfQGafEl9B/Wp/qUb/5BO /riweR1G4ubawffAPv25UBZxteZBdE5QGybhthji7XzscGiusyJ8QcdCnImhUcOtPVD567 MkOIR5SlUKrfu0De22Z06/DQW+qBC6Dulzqz6v/WZRtRsB6+uP28eewQ20Irrg/stokjFX 6As+uAJcAFfYBaCsACE1MP3AI20u9LbtWX1S5nq2LLIOLmO7wtevvXaVuyEnVEuqDqd2Da kYdh7+mbr3xyQOVyoD41bK7hGubGi68s5pUl6/T0dDgNcqHBChYuBWBTVxbXaw== 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 4NwLQx3mzSzvlc; Mon, 16 Jan 2023 05:38:17 +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 30G5cHLY074212; Mon, 16 Jan 2023 05:38:17 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 30G5cHm7074211; Mon, 16 Jan 2023 05:38:17 GMT (envelope-from git) Date: Mon, 16 Jan 2023 05:38:17 GMT Message-Id: <202301160538.30G5cHm7074211@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: 2776d1b0bd9e - main - devel/rxcpp: New port: Reactive eXtensions for C++ 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: yuri X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 2776d1b0bd9e85be960e9aa60157d8ecc4d4d380 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=2776d1b0bd9e85be960e9aa60157d8ecc4d4d380 commit 2776d1b0bd9e85be960e9aa60157d8ecc4d4d380 Author: Yuri Victorovich AuthorDate: 2023-01-16 01:31:51 +0000 Commit: Yuri Victorovich CommitDate: 2023-01-16 05:38:10 +0000 devel/rxcpp: New port: Reactive eXtensions for C++ --- devel/Makefile | 1 + devel/rxcpp/Makefile | 22 +++++++++++ devel/rxcpp/distinfo | 3 ++ devel/rxcpp/pkg-descr | 1 + devel/rxcpp/pkg-plist | 107 ++++++++++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 134 insertions(+) diff --git a/devel/Makefile b/devel/Makefile index 98acf9a2ef00..489cbc38b869 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -7251,6 +7251,7 @@ SUBDIR += rustc-demangle SUBDIR += rvi SUBDIR += rvm + SUBDIR += rxcpp SUBDIR += sabre SUBDIR += safe-iop SUBDIR += samurai diff --git a/devel/rxcpp/Makefile b/devel/rxcpp/Makefile new file mode 100644 index 000000000000..fbbcf7797868 --- /dev/null +++ b/devel/rxcpp/Makefile @@ -0,0 +1,22 @@ +PORTNAME= rxcpp +DISTVERSIONPREFIX= v +DISTVERSION= 4.1.1-23 +DISTVERSIONSUFFIX= -g761b932 +CATEGORIES= devel + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Reactive eXtensions for C++ +WWW= https://github.com/ReactiveX/RxCpp + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/license.md + +USES= cmake compiler:c++11-lang + +USE_GITHUB= yes +GH_ACCOUNT= ReactiveX +GH_PROJECT= RxCpp + +NO_ARCH= yes + +.include diff --git a/devel/rxcpp/distinfo b/devel/rxcpp/distinfo new file mode 100644 index 000000000000..4c4e0728f7fa --- /dev/null +++ b/devel/rxcpp/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1673810319 +SHA256 (ReactiveX-RxCpp-v4.1.1-23-g761b932_GH0.tar.gz) = 14b59e74f638681ef3144717a43496780bb61c1440430e2d31c90538380a6d01 +SIZE (ReactiveX-RxCpp-v4.1.1-23-g761b932_GH0.tar.gz) = 302332 diff --git a/devel/rxcpp/pkg-descr b/devel/rxcpp/pkg-descr new file mode 100644 index 000000000000..e6652fbf9213 --- /dev/null +++ b/devel/rxcpp/pkg-descr @@ -0,0 +1 @@ +RxCpp is a header-only C++ library that only depends on the standard library. diff --git a/devel/rxcpp/pkg-plist b/devel/rxcpp/pkg-plist new file mode 100644 index 000000000000..08e594088d97 --- /dev/null +++ b/devel/rxcpp/pkg-plist @@ -0,0 +1,107 @@ +include/rxcpp/operators/rx-all.hpp +include/rxcpp/operators/rx-amb.hpp +include/rxcpp/operators/rx-any.hpp +include/rxcpp/operators/rx-buffer_count.hpp +include/rxcpp/operators/rx-buffer_time.hpp +include/rxcpp/operators/rx-buffer_time_count.hpp +include/rxcpp/operators/rx-combine_latest.hpp +include/rxcpp/operators/rx-concat.hpp +include/rxcpp/operators/rx-concat_map.hpp +include/rxcpp/operators/rx-connect_forever.hpp +include/rxcpp/operators/rx-debounce.hpp +include/rxcpp/operators/rx-delay.hpp +include/rxcpp/operators/rx-distinct.hpp +include/rxcpp/operators/rx-distinct_until_changed.hpp +include/rxcpp/operators/rx-element_at.hpp +include/rxcpp/operators/rx-filter.hpp +include/rxcpp/operators/rx-finally.hpp +include/rxcpp/operators/rx-flat_map.hpp +include/rxcpp/operators/rx-group_by.hpp +include/rxcpp/operators/rx-ignore_elements.hpp +include/rxcpp/operators/rx-lift.hpp +include/rxcpp/operators/rx-map.hpp +include/rxcpp/operators/rx-merge.hpp +include/rxcpp/operators/rx-merge_delay_error.hpp +include/rxcpp/operators/rx-multicast.hpp +include/rxcpp/operators/rx-observe_on.hpp +include/rxcpp/operators/rx-on_error_resume_next.hpp +include/rxcpp/operators/rx-pairwise.hpp +include/rxcpp/operators/rx-publish.hpp +include/rxcpp/operators/rx-reduce.hpp +include/rxcpp/operators/rx-ref_count.hpp +include/rxcpp/operators/rx-repeat.hpp +include/rxcpp/operators/rx-replay.hpp +include/rxcpp/operators/rx-retry-repeat-common.hpp +include/rxcpp/operators/rx-retry.hpp +include/rxcpp/operators/rx-sample_time.hpp +include/rxcpp/operators/rx-scan.hpp +include/rxcpp/operators/rx-sequence_equal.hpp +include/rxcpp/operators/rx-skip.hpp +include/rxcpp/operators/rx-skip_last.hpp +include/rxcpp/operators/rx-skip_until.hpp +include/rxcpp/operators/rx-skip_while.hpp +include/rxcpp/operators/rx-start_with.hpp +include/rxcpp/operators/rx-subscribe.hpp +include/rxcpp/operators/rx-subscribe_on.hpp +include/rxcpp/operators/rx-switch_if_empty.hpp +include/rxcpp/operators/rx-switch_on_next.hpp +include/rxcpp/operators/rx-take.hpp +include/rxcpp/operators/rx-take_last.hpp +include/rxcpp/operators/rx-take_until.hpp +include/rxcpp/operators/rx-take_while.hpp +include/rxcpp/operators/rx-tap.hpp +include/rxcpp/operators/rx-time_interval.hpp +include/rxcpp/operators/rx-timeout.hpp +include/rxcpp/operators/rx-timestamp.hpp +include/rxcpp/operators/rx-window.hpp +include/rxcpp/operators/rx-window_time.hpp +include/rxcpp/operators/rx-window_time_count.hpp +include/rxcpp/operators/rx-window_toggle.hpp +include/rxcpp/operators/rx-with_latest_from.hpp +include/rxcpp/operators/rx-zip.hpp +include/rxcpp/rx-composite_exception.hpp +include/rxcpp/rx-connectable_observable.hpp +include/rxcpp/rx-coordination.hpp +include/rxcpp/rx-coroutine.hpp +include/rxcpp/rx-grouped_observable.hpp +include/rxcpp/rx-includes.hpp +include/rxcpp/rx-lite.hpp +include/rxcpp/rx-notification.hpp +include/rxcpp/rx-observable-fwd.hpp +include/rxcpp/rx-observable.hpp +include/rxcpp/rx-observer.hpp +include/rxcpp/rx-operators.hpp +include/rxcpp/rx-predef.hpp +include/rxcpp/rx-scheduler.hpp +include/rxcpp/rx-sources.hpp +include/rxcpp/rx-subjects.hpp +include/rxcpp/rx-subscriber.hpp +include/rxcpp/rx-subscription.hpp +include/rxcpp/rx-test.hpp +include/rxcpp/rx-trace.hpp +include/rxcpp/rx-util.hpp +include/rxcpp/rx.hpp +include/rxcpp/schedulers/rx-currentthread.hpp +include/rxcpp/schedulers/rx-eventloop.hpp +include/rxcpp/schedulers/rx-immediate.hpp +include/rxcpp/schedulers/rx-newthread.hpp +include/rxcpp/schedulers/rx-runloop.hpp +include/rxcpp/schedulers/rx-sameworker.hpp +include/rxcpp/schedulers/rx-test.hpp +include/rxcpp/schedulers/rx-virtualtime.hpp +include/rxcpp/sources/rx-create.hpp +include/rxcpp/sources/rx-defer.hpp +include/rxcpp/sources/rx-empty.hpp +include/rxcpp/sources/rx-error.hpp +include/rxcpp/sources/rx-interval.hpp +include/rxcpp/sources/rx-iterate.hpp +include/rxcpp/sources/rx-never.hpp +include/rxcpp/sources/rx-range.hpp +include/rxcpp/sources/rx-scope.hpp +include/rxcpp/sources/rx-timer.hpp +include/rxcpp/subjects/rx-behavior.hpp +include/rxcpp/subjects/rx-replaysubject.hpp +include/rxcpp/subjects/rx-subject.hpp +include/rxcpp/subjects/rx-synchronize.hpp +%%DATADIR%%/cmake/rxcppConfig.cmake +%%DATADIR%%/cmake/rxcppConfigVersion.cmake