From 671c40c2ec8cf06a38a8f6c6b6e2509559c6f8d4 Mon Sep 17 00:00:00 2001 From: Squibid Date: Sun, 7 Sep 2025 23:23:47 -0500 Subject: [PATCH 1/5] update XD --- srcpkgs/XD/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/XD/template b/srcpkgs/XD/template index f90d5ce..b1f2606 100644 --- a/srcpkgs/XD/template +++ b/srcpkgs/XD/template @@ -1,6 +1,6 @@ # Template file for 'XD' pkgname=XD -version=3.3 +version=4.1 revision=2 archs="x86_64" makedepends="git libgit2-devel pkg-config" @@ -11,7 +11,7 @@ maintainer="Zachary Scheiman " license="GPL-3.0-or-later" homepage="https://git.squi.bid/XD" distfiles="https://git.squi.bid/squibid/${pkgname}/archive/v${version}.tar.gz" -checksum=40e5c6f4502e3980d92c8eebdd5c02d9cc18067e6e68c35b486ea195b0d9af04 +checksum=f6cc1dcd85748bc85415d1052e861b7c4f959b271d1b6b16b5b1ac4c9f53f4a4 do_build() { make From 74abed2c2ebdb44ca70e14d63e3f155987eb0802 Mon Sep 17 00:00:00 2001 From: Squibid Date: Wed, 8 Oct 2025 17:08:52 -0400 Subject: [PATCH 2/5] improve makefile --- Makefile | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 026cfd9..94a720a 100644 --- a/Makefile +++ b/Makefile @@ -7,10 +7,12 @@ all: sync $(PACKAGES) dest end $(info TEMPLATES: $(TEMPLATES)) $(info PACKAGES: $(PACKAGES)) +$(info BUILDDIR: $(BUILDDIR)) $(BUILDDIR)/%: srcpkgs/% @echo "Building package: $<" - @rm -rf $(BUILDDIR)/srcpkgs/$< + @echo $(BUILDDIR)/srcpkgs/$< + @rm -rf $(BUILDDIR)/$< @cp -ru $< $(BUILDDIR)/srcpkgs/ @cd $(BUILDDIR) && ./xbps-src clean $< @cd $(BUILDDIR) && ./xbps-src pkg $< @@ -29,7 +31,9 @@ sync: sync-build sync-fetch: test -d $(BUILDDIR) || git clone --depth=1 https://github.com/void-linux/void-packages.git $^ sync-update: sync-fetch + @cd $(BUILDDIR) && git stash >/dev/null 2>&1 @cd $(BUILDDIR) && git pull + @cd $(BUILDDIR) && git stash pop >/dev/null 2>&1 sync-build: sync-update @cd $(BUILDDIR) && ./xbps-src binary-bootstrap sync-clean: From 79e954feb67f22ea4034a8b48ddf81527f51419d Mon Sep 17 00:00:00 2001 From: Squibid Date: Wed, 8 Oct 2025 17:09:08 -0400 Subject: [PATCH 3/5] add zig 0.15.1 --- srcpkgs/zig/template | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 srcpkgs/zig/template diff --git a/srcpkgs/zig/template b/srcpkgs/zig/template new file mode 100644 index 0000000..f17ea26 --- /dev/null +++ b/srcpkgs/zig/template @@ -0,0 +1,19 @@ +# Template file for 'zig' +pkgname=zig +version=0.15.1 +revision=1 +archs="x86_64" +short_desc="Programming language designed for robustness, optimality, and clarity" +maintainer="Zachary Scheiman " +license="MIT" +homepage="https://ziglang.org" +distfiles="https://ziglang.org/download/${version}/zig-x86_64-linux-${version}.tar.xz" +checksum=c61c5da6edeea14ca51ecd5e4520c6f4189ef5250383db33d01848293bfafe05 + +do_install() { + vdoc doc/langref.html + vlicense LICENSE + vbin zig + vmkdir usr/share/lib + vcopy lib usr/share/lib/zig +} From 3163b25439951f8452e40c6805d498075d4adb15 Mon Sep 17 00:00:00 2001 From: Squibid Date: Wed, 8 Oct 2025 19:01:43 -0400 Subject: [PATCH 4/5] add ethersync --- srcpkgs/ethersync/template | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 srcpkgs/ethersync/template diff --git a/srcpkgs/ethersync/template b/srcpkgs/ethersync/template new file mode 100644 index 0000000..0bc7d4d --- /dev/null +++ b/srcpkgs/ethersync/template @@ -0,0 +1,20 @@ +# Template file for 'ethersync' +pkgname=ethersync +version=0.7.0 +revision=1 +build_style=cargo +build_wrksrc=daemon +archs="x86_64" +makedepends="libgit2-1.9-devel pkg-config" +depends="libgit2-1.9" +short_desc="Peer-to-peer, editor-agnostic collaborative editing of local text files." +maintainer="Zachary Scheiman " +license="AGPL-3.0" +homepage="https://ethersync.github.io/ethersync/" +changelog="https://raw.githubusercontent.com/ethersync/ethersync/refs/heads/main/CHANGELOG.md" +distfiles="https://github.com/ethersync/ethersync/archive/refs/tags/v0.7.0.tar.gz" +checksum=58234d527c74ab9028dcd8d3cfe2c8b9666bd59fde183343cd82d6c69cef95a7 + +do_install() { + vbin target/x86_64-unknown-linux-gnu/release/ethersync +} From 1c5d66e9250d0017e0e1c23b7b117cfdb8609428 Mon Sep 17 00:00:00 2001 From: Squibid Date: Sun, 9 Nov 2025 16:44:12 -0500 Subject: [PATCH 5/5] remove ethersync --- srcpkgs/ethersync/template | 20 -------------------- 1 file changed, 20 deletions(-) delete mode 100644 srcpkgs/ethersync/template diff --git a/srcpkgs/ethersync/template b/srcpkgs/ethersync/template deleted file mode 100644 index 0bc7d4d..0000000 --- a/srcpkgs/ethersync/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'ethersync' -pkgname=ethersync -version=0.7.0 -revision=1 -build_style=cargo -build_wrksrc=daemon -archs="x86_64" -makedepends="libgit2-1.9-devel pkg-config" -depends="libgit2-1.9" -short_desc="Peer-to-peer, editor-agnostic collaborative editing of local text files." -maintainer="Zachary Scheiman " -license="AGPL-3.0" -homepage="https://ethersync.github.io/ethersync/" -changelog="https://raw.githubusercontent.com/ethersync/ethersync/refs/heads/main/CHANGELOG.md" -distfiles="https://github.com/ethersync/ethersync/archive/refs/tags/v0.7.0.tar.gz" -checksum=58234d527c74ab9028dcd8d3cfe2c8b9666bd59fde183343cd82d6c69cef95a7 - -do_install() { - vbin target/x86_64-unknown-linux-gnu/release/ethersync -}