diff --git a/formula/i2pd.yml b/formula/i2pd.yml new file mode 100644 index 0000000..3412b98 --- /dev/null +++ b/formula/i2pd.yml @@ -0,0 +1,19 @@ +summary: Full-featured C++ implementation of I2P client +web-url: https://i2pd.website/ +src-url: https://github.com/PurpleI2P/i2pd/archive/refs/tags/2.55.0.tar.gz +src-sha: f5792a1c0499143c716663e90bfb105aaa7ec47d1c4550b5f90ebfc25da00c6c +license: BSD-3-Clause +dep-pkg: boost libminiupnpc libopenssl + +dopatch: gsed -i 's|-lcrypto -lssl|-lssl -lcrypto|' Makefile.linux + +prepare: export CXXFLAGS="$CXXFLAGS $CPPFLAGS" + +install: | + gmakew clean + gmakew install \ + DEBUG=no \ + HOMEBREW=0 \ + USE_UPNP=yes \ + PREFIX=$PACKAGE_INSTALL_DIR \ + SSLROOT=$libopenssl_INSTALL_DIR diff --git a/formula/libminiupnpc.yml b/formula/libminiupnpc.yml new file mode 100644 index 0000000..8f2ecf5 --- /dev/null +++ b/formula/libminiupnpc.yml @@ -0,0 +1,8 @@ +summary: UPnP IGD client library and daemon +web-url: https://miniupnp.tuxfamily.org +src-url: http://miniupnp.free.fr/files/miniupnpc-2.3.0.tar.gz +src-sha: 025c9ab95677f02a69bc64ac0a747f07e02ba99cf797bc679a5a552fed8d990c +license: BSD-3-Clause +install: | + gmakew clean + gmakew install INSTALLPREFIX="$PACKAGE_INSTALL_DIR" diff --git a/formula/sysinfo.yml b/formula/sysinfo.yml index faf2b83..7fccd4b 100644 --- a/formula/sysinfo.yml +++ b/formula/sysinfo.yml @@ -1,4 +1,3 @@ -summary: A command-line tool to get your currently running system information -git-url: https://github.com/leleliu008/C-examples -bscript: utils/sysinfo +summary: A command-line utility to print your currently running system information +git-url: https://github.com/leleliu008/sysinfo install: cmakew --targets=sysinfo --components=bin diff --git a/formula/trayscale.yml b/formula/trayscale.yml new file mode 100644 index 0000000..5cf1039 --- /dev/null +++ b/formula/trayscale.yml @@ -0,0 +1,9 @@ +summary: An unofficial GUI wrapper around the Tailscale CLI client +src-url: https://github.com/DeedleFake/trayscale/archive/refs/tags/v0.14.1.tar.gz +src-sha: 860fe136b02140a6956a38be025de43c0f579707e8f21e94e8270cb6b98adcfe +license: MIT +dep-pkg: libadwaita +bsystem: go +install: | + run ./dist.sh build "$PACKAGE_VERSION" + run ./dist.sh install "$PACKAGE_INSTALL_DIR" diff --git a/formula/xsltproc.yml b/formula/xsltproc.yml index 5e77fdd..cb98c72 100644 --- a/formula/xsltproc.yml +++ b/formula/xsltproc.yml @@ -1,8 +1,8 @@ summary: A command line tool for applying XSLT stylesheets to XML documents web-url: http://xmlsoft.org/XSLT git-url: https://github.com/GNOME/libxslt -src-url: https://download.gnome.org/sources/libxslt/1.1/libxslt-1.1.39.tar.xz -src-sha: 2a20ad621148339b0759c4d4e96719362dee64c9a096dbba625ba053846349f0 +src-url: https://download.gnome.org/sources/libxslt/1.1/libxslt-1.1.42.tar.xz +src-sha: 85ca62cac0d41fc77d3f6033da9df6fd73d20ea2fc18b0a3609ffb4110e1baeb license: X11 dep-pkg: libxml2