Package Details: plasticity-bin 24.2.4-1

Git Clone URL: https://aur.archlinux.org/plasticity-bin.git (read-only, click to copy)
Package Base: plasticity-bin
Description: Plasticity is a 3D modeling software for concept artists. Modeling in Plasticity is quick and efficient due to the unique gizmos, shortcuts, and thoughtful workflow.
Upstream URL: https://github.com/nkallen/plasticity
Keywords: plasticity
Licenses: nonfree
Submitter: Techwizz
Maintainer: all2
Last Packager: all2
Votes: 9
Popularity: 0.91
First Submitted: 2022-03-19 01:52 (UTC)
Last Updated: 2024-10-16 05:36 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

Enge1982 commented on 2023-09-14 21:49 (UTC)

Looks like "v1.2.6" can't be downloaded by yay. Possible typo of "v1.2.16"?

$ yay plasticity
2 aur/r-geneplast 1.26.1-1 (+0 0.00) 
    Evolutionary and plasticity analysis of orthologous groups
1 aur/plasticity-bin 1.2.6-1 (+7 1.11) 
    Plasticity is a 3d modelling software for concept artists. Modeling in Plasticity is quick and efficient due to the unique gizmos, shortcuts, and thoughtful workflow.
==> Packages to install (eg: 1 2 3, 1-3 or ^4)
==> 1
AUR Explicit (1): plasticity-bin-1.2.6-1
:: PKGBUILD up to date, skipping download: plasticity-bin
  1 plasticity-bin                   (Build Files Exist)
==> Packages to cleanBuild?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> 
  1 plasticity-bin                   (Build Files Exist)
==> Diffs to show?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> 
==> Making package: plasticity-bin 1.2.6-1 (Thu 14 Sep 2023 03:30:12 PM MDT)
==> Retrieving sources...
  -> Downloading plasticity_1.2.6_amd64.deb...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     9    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
curl: (22) The requested URL returned error: 404
==> ERROR: Failure while downloading https://github.com/nkallen/plasticity/releases/download/v1.2.6/plasticity_1.2.6_amd64.deb
    Aborting...
 -> error downloading sources: /home/user/.cache/yay/plasticity-bin 
         context: exit status 1 


:: (1/1) Parsing SRCINFO: plasticity-bin
==> Making package: plasticity-bin 1.2.6-1 (Thu 14 Sep 2023 03:30:13 PM MDT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Downloading plasticity_1.2.6_amd64.deb...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     9    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
curl: (22) The requested URL returned error: 404
==> ERROR: Failure while downloading https://github.com/nkallen/plasticity/releases/download/v1.2.6/plasticity_1.2.6_amd64.deb
    Aborting...
 -> error making: plasticity-bin-exit status 1
 -> Failed to install the following packages. Manual intervention is required:
plasticity-bin - exit status 1

Editing the PKGBUILD and setting VER to 1.2.16 with the new sum allows it to succeed:

--- PKGBUILD.old    2023-09-14 15:49:15.296993782 -0600
+++ PKGBUILD.new    2023-09-14 15:49:10.333660627 -0600
@@ -2,7 +2,7 @@
 # Co-maintainer: George <hello@wavetro.net>

 pkgname="plasticity-bin"
-pkgver="1.2.6"
+pkgver="1.2.16"
 pkgrel="1"
 pkgdesc="Plasticity is a 3d modelling software for concept artists. Modeling in Plasticity is quick and efficient due to the unique gizmos, shortcuts, and thoughtful workflow."
 arch=("x86_64")
@@ -15,7 +15,7 @@
             'apparmor: Extra protection'
             'pulseaudio: For sound')
 source=("https://github.com/nkallen/plasticity/releases/download/v${pkgver}/plasticity_${pkgver}_amd64.deb")
-sha512sums=('6174b859e33b740c42b1c1bbf54c2dd78a98cdd89b5edf023e5e183628e0cfe57f1363739b745541aed33b2a4a600c105d76e14b8d06a7a0d459bf0947853ec7')
+sha512sums=('f7a05470bc87f07bc8415d1295cae9de4761b10939575951b6bb1cbdc442a8667dee67439ff5170987fdd3aed952be21ae8f9229e235a17cf5e605ab4b2bc081')

 package() {
     tar -xvf data.tar.zst -C "$pkgdir"

watzon commented on 2023-07-19 05:22 (UTC)

I have taken ownership of this package and it has been updated to v1.2.0 which was released a few days ago. If anyone would like to be added as a co-maintainer let me know, I would like for this to be kept up to date.

wavetro commented on 2023-07-15 21:54 (UTC) (edited on 2023-07-20 16:58 (UTC) by wavetro)

1.2.4 is out so I'm writing this updated version of the @luci4 comment for the yay package manager:

  • Enter yay plasticity-bin --editmenu --editor nano and install
  • For every question hit Enter until "PKGBUILDs to edit?" where you enter 1
  • Change "pkgver=" to 1.2.4
  • Change "sha512sums=" to 3966b50cf7f702ecab9be2b9f900da42bc48b602140515bec0336d455f02dba36c31af856e7447490595ca2bd10712c783eb08a633e51cdcd5db83c13a083fde
  • Look at "source=" and DELETE any instance of -beta
  • Press Ctrl+X then Y then Enter to save

Enjoy

-

-

-

-

-

also @lambdawarrior make sure you manually enter the corresponding file extension in the name bar (such as fileName.obj or fileName.stl) before you click Save

lambdawarrior commented on 2023-07-05 12:04 (UTC)

I was able to install 1.1.0 by editing PKGBUILD and sofware starts and seems to work nicely. However when I try to export a model I created to .stl or any other format nothing really happens after clicking "save". I tried saving the same model on an official MacOS build of Plasticity and it worked flawlessly.

Any clue? Thanks!

luci4 commented on 2023-07-05 11:20 (UTC)

Add this option with the yay package update command --editmenu --editor nano.

Select only the plasticity-bin package for update by using " ^ [plasticity-bin number in the package list] ".

When asked for "PKGBUILDs to edit?" type 'A' and 'Enter'.

In the NANO Editor change the following Variable :

pkgver="x.x.x"
↓ to ↓
pkgver="1.1.0"

and

sha512sums=('This is the old sha512sum of the (dot).deb release package from the git repo')
↓ to ↓
sha512sums=('422ab3881c2991a98c316c254955d814e17cfd59fe07c405e96738dc96a377b040429f4416143130855c1233420808b76d6d042eedb8e47c51467dd1a2024ff0')

lmarcondes95 commented on 2023-04-11 12:12 (UTC)

Latest version in v1.0.5

wavetro commented on 2023-03-29 05:19 (UTC)

It does work great now, thank you! The full release is in a few days though so this is going to be outdated again soon

Techwizz commented on 2023-03-20 15:07 (UTC)

Hey sorry for not updating it in a while. It's up-to-date now! (though I didn't test it as I don't have a computer running Arch Linux with me right now)

wavetro commented on 2023-03-07 16:16 (UTC)

For anyone in the future reading this, you need to edit the PKGBUILD to replace the version number with the latest one from https://github.com/nkallen/plasticity/releases, change the .xz in package() to .zst, paste in the new sha512sum of that same .deb file, and if you're installing 0.x versions: add -beta after plasticity to every mention of the .deb filename. Then it should work

briceio commented on 2022-03-24 16:33 (UTC)

Working fine! Thanks for it!