From: Sergey Matveev Date: Mon, 9 Feb 2026 09:18:15 +0000 (+0300) Subject: Use xz instead of gz tarball X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=5603403594635e7050da73e0188a3f3b3d3cb057211f2e859af7d7380e2c840a;p=bass.git Use xz instead of gz tarball --- diff --git a/build/distfiles/.gitignore b/build/distfiles/.gitignore index d89fb8c..dd764e6 100644 --- a/build/distfiles/.gitignore +++ b/build/distfiles/.gitignore @@ -235,7 +235,7 @@ /RHash-1.4.4.tar.gz /rlwrap-0.46.1.tar.gz /rsync-3.4.1.tar.gz -/ruby-3.3.3.tar.gz +/ruby-3.3.3.tar.xz /scummvm-2026.1.0.tar.xz /sdcv-0.5.5.tar.zst /sdcv.git/ diff --git a/build/distfiles/ruby-3.3.3.tar.gz.meta4 b/build/distfiles/ruby-3.3.3.tar.gz.meta4 deleted file mode 100644 index a8380d7..0000000 --- a/build/distfiles/ruby-3.3.3.tar.gz.meta4 +++ /dev/null @@ -1,18 +0,0 @@ - - - - 0f7e87329fff0b888364c1182298f4c6b930cb1a9059e584fa7740ddc36631bf - 71800cf66b45e79d7b48703444b96a05e89c64ed346ea1123969cd0e7ef73ae27d88839bb96ca3ab335a648983a988363f2ff1c47b379d2731624c25e60bdb46 - ae8b1361d1e8c1918e86531e775f9d48c9785146ed280b78ea4c5bc310638c60 - 8b5b28c42f69a0bd403cf0d7c47056709bd003faf78fa68921397095f8a447d7f96c8ea725d1f15d6ce4efc0da08bc85c591f791340805abbd4e70d3510fb41d - 2653d164095e7b6dd3ef9317f9eaed159d37eb69433137c3361ebb183663b4e4 - 467dbaf064559b8eaeb755dc01d170cb5ee8e495526fdde52ae19a5411dd2abc0a9ad7ee32a7f55b4273623edcb90e1e8839f606b36c7ea0a4ed84f5c6466592 - 0388a96127eb6e53b836f7954af51ff62b84cdb7abeab823cb1349993d805b151204e426b9ac04ca8333fbd5e01c386d58bc37d34c4e9286b219dcda7542a150 - 83c05b2177ee9c335b631b29b8c077b4770166d02fa527f3a9f6a40d13f3cce2 - 23d18080b4236f48d1b35da84a47089fe21e179cc5abba2266ad28fd54c2029504edfef7d02a648bfa6847a20e536c6d68f1ab5e05114b1997b7ea549e63f447 - b3f8c0e8cfd52b7163f35e9d067dd96b73e17a85a0118468befb86ead78b5ac1 - 42180d309ade152d07f3c84344d2cbbb - 22105219 - https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.3.tar.gz - - diff --git a/build/distfiles/ruby-3.3.3.tar.xz.meta4 b/build/distfiles/ruby-3.3.3.tar.xz.meta4 new file mode 100644 index 0000000..a0b320a --- /dev/null +++ b/build/distfiles/ruby-3.3.3.tar.xz.meta4 @@ -0,0 +1,17 @@ + + + + bc814f04dfee116c24dcc9f98331de2b7c85a444bd9cab60b0427dc1b4f2d9f4 + e1dbb8f0d5de4b2d7efe3f68c1ea7f28e4fac19dcd9d6d5e301e5c565474958a916ea5f21ef2ce0d741d4d9c45a546dd3d00b3ca3d1eccfaf61f20eba3c871a7 + fb27b5a14627c36f889a37c06079245dc6de663e125c4628dc712ea5e4eb135d + fa20c6e1c99a0921ca42c55656f6f97f18e1fae6cc94a3f269b5957e0124002aca3e81183188c802adf730e65d84261ee795f1c1e655f57f15e4d5d92aadc3d6 + 27dcae604e6613e1eaa20c6a75ee88b970bb0dd584d9bc0c021ad8da4340858e3c2e874ac841fcca0b0444a0c0146c4650d2d22bac3c9e12853533c37255f8f1 + 83c0995388399c9555bad87e70af069755b5a9d84bbaa74aa22d1e37ff70fc1e + da876eacec654d1763d09a8b219923afd3e3cee76fb2ff3b2949d2aee349931fc351b872c9f45777d7ac4a7868471723dccbe45a071ad64e7477c3f6f6919c58 + e27580f505e41bf255423db8d947c8855b688e368cf96f3446a09f5adc5ab6f0 + 90b42ac897d73993e3485e1dd47b0964 + 16361160 + http://cache.ruby-china.com/pub/ruby/3.3/ruby-3.3.3.tar.xz + http://www.ring.gr.jp/pub/lang/ruby/3.3/ruby-3.3.3.tar.xz + + diff --git a/build/skel/lang/ruby-3.3.3.do b/build/skel/lang/ruby-3.3.3.do index bef7f70..8226c52 100644 --- a/build/skel/lang/ruby-3.3.3.do +++ b/build/skel/lang/ruby-3.3.3.do @@ -3,12 +3,12 @@ sname=$1.do . "$BASS_ROOT"/lib/rc . "$BASS_ROOT"/build/skel/common.rc bdeps="rc-paths stow archivers/zstd devel/pkgconf-2.1.1" -redo-ifchange $bdeps "$DISTFILES"/$NAME.tar.gz +redo-ifchange $bdeps "$DISTFILES"/$NAME.tar.xz hsh=$("$BASS_ROOT"/build/bin/cksum $BASS_REV $SPATH) . "$BASS_ROOT"/build/lib/create-tmp-for-build.rc "$BASS_ROOT"/build/bin/pkg-inst $bdeps . ./rc -$TAR xf "$DISTFILES"/$NAME.tar.gz +$TAR xf "$DISTFILES"/$NAME.tar.xz "$BASS_ROOT"/bin/rm-r "$SKELBINS"/$ARCH/$NAME-$hsh cd $NAME