What software would you like to see ported? reddit / freebsd ---------------------------------------------------------------------- FUZxxl · 2023-03-03 16:42 Greetings! I am looking for ways to improve the FreeBSD ports collection. Is there any improvement you are interested in, such as * is there an outdated port you would like to see updated? * is there some software you would like to see ported? * is there a problem you would like to see fixed? * is there a port that doesn't build on your favourite architecture and you would like to see that addressed? If you tell me what you are looking for, I can try and help you. The main restriction is that I am not going to port any software involving NPM or Yarn as these are a real clusterfuck to deal with. ---------------------------------------------------------------------- Diligent_Ad_9060 · 2023-03-03 17:17 virtiofs (not virtfs/9p) ---------------------------------------------------------------------- gumnos · 2023-03-03 17:35 Most of my issues have been with architectures unsupported by the application itself. Can't run Firefox or Chromium (or, last time I checked `go`) on `macppc`. Also, I used to use `hpodder` as my podcatcher, but it stopped receiving updates and eventually was removed from repos. I've since switched to `castget` which meets my needs, but `hpodder` could use some love. Otherwise, most everything I want has been available. ---------------------------------------------------------------------- joelpo · 2023-03-03 17:36 Just want to say I really appreciate the OpenCV port and keeping it up to date. Thank you! ---------------------------------------------------------------------- GreenMan802 · 2023-03-03 17:48 Dropbox. Steam ---------------------------------------------------------------------- FUZxxl · 2023-03-03 18:14 Macppc is NetBSD. I'm doing ports work on FreeBSD only. Do the other requests apply to pkgsrc or to FreeBSD ports? ---------------------------------------------------------------------- jb-schitz-ki · 2023-03-03 18:15 I think the biggest issue with FreeBSD now is its lack of 802.11AC support. Im not sure just anyone can fix this, God knows I have no idea where to even start. But theres a bunch of posts all over the internet about people who cant get their new laptops to connect with WI-FI. Its a big issue and should probably be given more priority. I have a new Lenovo Thinkpad currently running Linux just because of this issue. Id really prefer to run FreeBSD on it, but I need WI-FI. ---------------------------------------------------------------------- ImageJPEG · 2023-03-03 18:30 Second this. ---------------------------------------------------------------------- ImageJPEG · 2023-03-03 18:35 Brave browser and Bitwarden GUI client. ---------------------------------------------------------------------- gumnos · 2023-03-03 19:10 in my case, my iBook G4 is running OpenBSD macppc, but it did run FreeBSD at one point. But getting any of those applications to run on any one PPC BSD would likely be a win across all the BSDs. But mostly I'm just whinging about something that isn't really a problem other than not having a good browser on that PPC hardare. :-) ---------------------------------------------------------------------- Wemorg · 2023-03-03 19:11 steam and proton. ---------------------------------------------------------------------- cam95 · 2023-03-03 19:26 Citrix Workspace. I'd consider using FreeBSD if it was available, as I use Citrix for my job. ---------------------------------------------------------------------- DerekB52 · 2023-03-03 19:42 I only learned about this problem last week. I've installed FreeBSD a few times over the last \~6 years, but am finally giving it a proper go on my laptop. I got Wifi to work without difficulty, but it's slower than I expected it to be. BSD is supposed to be so awesome for networking. And then wifi support is outdated. I know, I know, it's for servers with ethernet. But, still. While I can live with the lack of 802.11AC support, it'd be a really good look for FreeBSD to have it. ---------------------------------------------------------------------- lenzo1337 · 2023-03-03 19:55 hmm.... Espressif IDF for esp development would be super cool. Right now I run it in a jail with Linux compatibility. got as far as messing with compiling the ng-toolchain before running out of time. ---------------------------------------------------------------------- thindil · 2023-03-03 20:23 Steam is ported and maintained: https://www.freshports.org/games/linux-steam-utils/ As far I know, Windows version of Steam also works on FreeBSD, can be installed with Suyimazu: https://www.freshports.org/games/suyimazu Proton, wine-proton is: https://www.freshports.org/emulators/wine- proton/ As far I see, most parts of Proton are available in FreeBSD, dxvk, dxnvapi are missing, and need some glue script (something like Proton itself). :) ---------------------------------------------------------------------- lbmn2 · 2023-03-03 20:51 Some ideas: HAMMER 2 from DragonFly BSD. 🔨😍 LLDB debugging still isn't working in some cases. (Ex. vscode.) I'm not a fan of the Brave browser, but that's the most common complaint I hear. Should be easy to port, since it's basically an open source redistribution of Chromium. ---------------------------------------------------------------------- jozefvanerka · 2023-03-03 21:06 Fun fact: Citrix uses FreeBSD in their products (NetScaler, for example.) ---------------------------------------------------------------------- arnmac · 2023-03-03 21:15 I know I will get hate but I would love for .NET Core to run on FreeBSD. Maybe one day when I get time. ---------------------------------------------------------------------- Xerxero · 2023-03-03 21:25 Proper support for Netflix would be nice. Or any other drm streaming service for that matter. ---------------------------------------------------------------------- lastcmaster · 2023-03-03 21:31 I would love to see Amanda updated to a version that builds with new OpenSSL. ---------------------------------------------------------------------- [deleted] · 2023-03-03 21:32 [deleted] ---------------------------------------------------------------------- [deleted] · 2023-03-03 21:49 [deleted] ---------------------------------------------------------------------- nonFungibleHuman · 2023-03-03 21:50 Hey, if you need hands I could help somehow. ---------------------------------------------------------------------- infostud · 2023-03-03 21:56 Pytorch and tensorflow. ---------------------------------------------------------------------- FUZxxl · 2023-03-03 22:45 Pytorch is already ported. Tensorflow—not sure. ---------------------------------------------------------------------- FUZxxl · 2023-03-03 22:45 Librewolf is already ported. ---------------------------------------------------------------------- FUZxxl · 2023-03-03 22:46 There is a package called `bluez-firmware`. Is this what you are looking for? If not, what else? ---------------------------------------------------------------------- FUZxxl · 2023-03-03 22:46 I'll have a look. ---------------------------------------------------------------------- FUZxxl · 2023-03-03 22:47 There is some work on network drivers for some of these cards. This is a different part of the project where I unfortunately lack expertise to do anything useful. ---------------------------------------------------------------------- FUZxxl · 2023-03-03 22:48 There is one guy (pkubaj) doing lots of PPC testing. Unfortunately I lack useful hardware for this sort of thing so can't help you there. ---------------------------------------------------------------------- Xzenor · 2023-03-03 23:13 It'd be nice if Apache could stop depending on db5 that's been eol for almost decade... ---------------------------------------------------------------------- yoshiatsu · 2023-03-04 00:07 You probably want GPU support to train models and I don't think nvidia has made their cuda drivers available for FreeBSD? I run linux in bhyve and pass the GPU down to it in order to train. ---------------------------------------------------------------------- cargolax · 2023-03-04 00:19 Hi, Wow you are doing it again mate, that's awesome! Thank you. . Sioyek - it's a PDF viewer with a focus on textbooks and research papers (written in C). Mostly keyboard oriented but not only, mouse is required for some task, it has a quick access to the table of content that makes it very efficient to search specific chapters or terms. Lot of good features see the link below: [https://github.com/ahrm/sioyek](https://github.com/ahrm/sioyek) FWIW I've tried it on Linux and despite the good features the user experience was not that great probably because it was either an Appimage or because the package was not build from source but from the Appimage so in the end it felt a bit heavy for that type of PDF viewer and not responsive as it should be. So I hope it won't feel the same on FreeBSD if it's built from source. ---------------------------------------------------------------------- FUZxxl · 2023-03-04 00:59 That should be doable. Will report back when I get to it. ---------------------------------------------------------------------- deaddodo · 2023-03-04 02:18 HAMMER2 support is already [on the way](https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=267982). ---------------------------------------------------------------------- lastcmaster · 2023-03-04 02:20 More exactly, a flavor with S3=ON ---------------------------------------------------------------------- CrazyLegion · 2023-03-04 05:58 Jellyfin ---------------------------------------------------------------------- Grogdor · 2023-03-04 06:03 https://docs.freebsd.org/en/articles/contributing/#adopt-port Take your pick: https://portscout.freebsd.org/ports@freebsd.org.html Or if you're too cool for maintenance: https://wiki.freebsd.org/WantedPorts Maybe you can fix: https://www.freshports.org/ports-broken.php There's lots: https://wiki.freebsd.org/Ports/Tasks ---------------------------------------------------------------------- marzlberger · 2023-03-04 08:07 Obsidian would be very nice and paperless-ngx ---------------------------------------------------------------------- twllnbrck · 2023-03-04 09:14 Looks like [obsidian](https://www.freshports.org/textproc/obsidian/) just arrived at the ports tree ---------------------------------------------------------------------- EndSignificant4955 · 2023-03-04 09:30 Reaper DAW would be awesome to see running on FreeBSD. Ardour is good enough but Reaper wins the game. Also new and updated versions of Shotcut (Video editor) and webcamd and maybe a FreeBSD port of linvst (tool to convert Windows VST plugins into Linux/\*NIX compatible versions) ---------------------------------------------------------------------- Catsssssssss · 2023-03-04 10:06 TeamViewer - both host and client ---------------------------------------------------------------------- FUZxxl · 2023-03-04 10:33 I am aware of these lists and am specifically asking here instead. ---------------------------------------------------------------------- FUZxxl · 2023-03-04 10:34 Could you add links to these projects? ---------------------------------------------------------------------- FUZxxl · 2023-03-04 10:35 Could you add links to these projects? ---------------------------------------------------------------------- FUZxxl · 2023-03-04 10:35 I have just committed a jellyfin port yesterday. Update your ports collection and build it! ---------------------------------------------------------------------- Xerxero · 2023-03-04 11:01 So it’s a plexs replacement. How does it work with Netflix? ---------------------------------------------------------------------- EndSignificant4955 · 2023-03-04 11:07 Reaper: [https://www.reaper.fm/](https://www.reaper.fm/) Shotcut: [https://shotcut.org/](https://shotcut.org/) Linvst: [https://github.com/osxmidi/LinVst](https://github.com/osxmidi/LinVst) Webcamd: [https://github.com/hselasky/webcamd](https://github.com/hsel asky/webcamd) ---------------------------------------------------------------------- FUZxxl · 2023-03-04 11:21 Webcamd is already ported. As for shortcut, I'll take a look. Reaper appears to be commercial software. Not going to port that. As for linvst, not sure. ---------------------------------------------------------------------- FUZxxl · 2023-03-04 11:23 Do you have a link to the project? ---------------------------------------------------------------------- Diligent_Ad_9060 · 2023-03-04 11:36 https://virtio-fs.gitlab.io ---------------------------------------------------------------------- FUZxxl · 2023-03-04 11:49 Which part specifically do you want to see ported? Note that I'm working on the ports tree, not the kernel. I will not be able to port drivers. FUSE drivers are OK though. ---------------------------------------------------------------------- Diligent_Ad_9060 · 2023-03-04 11:57 I don't have much insights into the inner workings of virtiofs. It does use fuse. But likely requires a kernel driver to be able to expose a filesystem in the guest OS. ---------------------------------------------------------------------- marzlberger · 2023-03-04 12:41 wohoo. awesome! ---------------------------------------------------------------------- marzlberger · 2023-03-04 12:42 > paperless-ngx https://github.com/paperless-ngx/paperless-ngx ---------------------------------------------------------------------- CGenie · 2023-03-04 12:43 geneweb 7.0 ---------------------------------------------------------------------- FUZxxl · 2023-03-04 13:31 I'll have a look! ---------------------------------------------------------------------- FUZxxl · 2023-03-04 13:33 An update has [already been submitted](https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=263152) in April 2022. I've pinged the submitted to go ahead and commit it. ---------------------------------------------------------------------- CrazyLegion · 2023-03-04 14:29 Replace * ---------------------------------------------------------------------- theRealNilz02 · 2023-03-04 14:45 I second this ---------------------------------------------------------------------- DocLulzson · 2023-03-04 20:47 I would like to see more lightdm greeters and themes please and thanks. ---------------------------------------------------------------------- FUZxxl · 2023-03-04 21:35 Any specific ones you have in mind? ---------------------------------------------------------------------- DocLulzson · 2023-03-04 22:14 lightdm-webkit2-greeter and aether theme ---------------------------------------------------------------------- grahamperrin · 2023-03-04 23:48 +1 Unfortunately, it was ruled out in 2021: ---------------------------------------------------------------------- grahamperrin · 2023-03-04 23:52 I see [multimedia/jellyfin](https://www.freshports.org/multimedia/jellyfin/) but I don't think of it as Netflix-related. I mean, not Netflix- capable. Please, what am I missing? ---------------------------------------------------------------------- grahamperrin · 2023-03-04 23:54 Can you think of an open source alternative that you'd like to have ported? ---------------------------------------------------------------------- CrazyLegion · 2023-03-05 06:38 I'm just adding to the list of software I'd like to see ported. Jellyfin and p2p client make a compelling Netflix alternative. ---------------------------------------------------------------------- gunnarrt · 2023-03-05 06:57 Would love to see Overseerr/jellyseerr and tandoor.dev if those are even possible to do, then my freebsd server is complete for a while. ---------------------------------------------------------------------- anarchysoft · 2023-03-05 09:33 navi, bro ---------------------------------------------------------------------- FUZxxl · 2023-03-05 09:35 Do you have a link to the software? ---------------------------------------------------------------------- twllnbrck · 2023-03-05 10:26 Thanks for your efforts to increase ports availability! [pywal](https://github.com/dylanaraps/pywal) and [wpgtk](https://github.com/deviantfero/wpgtk) would be nice for desktop theming! May I ask you what environment and tools you use to create and test new ports (vm, jail, portstree, poudriere, portlint)? Im not a dev or programmer but may be able to add or maintain some small ports like [lssecret](https://gitlab.com/GrantMoyer/lssecret) which builds fine with gmake. ---------------------------------------------------------------------- FUZxxl · 2023-03-05 10:58 Hi, I use a Raspberry Pi with a checked out git ports tree and multiple branches for development. Poudriere is used for testing. Writing a port is surprisingly easy. Just follow the instructions in the Porter's Handbook. ---------------------------------------------------------------------- bidofidolido · 2023-03-05 15:43 This and the lack of ARM64 options. ---------------------------------------------------------------------- CGenie · 2023-03-06 05:40 Yes, I also talked via email with the author of that commit, he was also discouraged by the slow response of the maintainers concerning this issue. ---------------------------------------------------------------------- FUZxxl · 2023-03-06 08:49 After two weeks, he is permitted to commit without waiting for approval (maintainer timeout). ---------------------------------------------------------------------- cargolax · 2023-03-06 13:05 It's already a good news then, thank you. ---------------------------------------------------------------------- Echo8ERA · 2023-03-06 15:46 Check out the github issue for FreeBSD support. At least two of the participants make regular releases. ---------------------------------------------------------------------- FUZxxl · 2023-03-07 09:31 It is done. https://freshports.org/print/sioyek Please wait a few days for the packages to be built. ---------------------------------------------------------------------- Amnesiac7C5 · 2023-03-07 14:47 Hey it's a mod from one of the C subreddits 😁 The one gui tool I miss from Linux-world is GParted! ---------------------------------------------------------------------- grahamperrin · 2023-03-07 19:27 > GParted +1 Suggested in 2021: ---------------------------------------------------------------------- Catsssssssss · 2023-03-08 11:24 Since you ask, I figured I'd have a very quick look around and found RustDesk (rustdesk.com - both the client and the self-hosting server softwares). This is just a fairly random pick, but first impressions are quite good and seems it could work fine as a replacement for TeamViewer. I notice it doesn't support Wayland - at least in its current form, but I wouldn't currently lose any sleep over the fact. ---------------------------------------------------------------------- cargolax · 2023-03-08 11:57 Considering all the packages you are dealing with right now, the time you take to create a single one is quite small, you are fast mate. A real thank you for Sioyek and the rest of the packages you've done for this community, it's impressive. Again a big Thanks. ---------------------------------------------------------------------- Playful_Gap_7878 · 2023-03-09 10:48 >I know, it's for servers with ethernet. "The power to serve" is a great but misleading slogan for FreeBSD and needs to change. FreeBSD is a general purpose OS that one can use for anything. ---------------------------------------------------------------------- [deleted] · 2023-03-09 10:49 [deleted] ---------------------------------------------------------------------- FUZxxl · 2023-03-09 10:54 Do you have a link to the project? ---------------------------------------------------------------------- Playful_Gap_7878 · 2023-03-09 14:08 nvm. Free but not open source. ---------------------------------------------------------------------- DerekB52 · 2023-03-09 17:53 With outdated Wifi support, and being well behind Linux in gaming support, FreeBSD is a general purpose OS that I can use for a lot of stuff. But, it's been a rougher experience using FreeBSD on my laptop than Linux. ---------------------------------------------------------------------- opseceu · 2023-03-11 11:32 A port of https://ostinato.org/ would be nice! ---------------------------------------------------------------------- grahamperrin · 2023-03-11 17:09 > the github issue for FreeBSD support. Do you have a link? ---------------------------------------------------------------------- Echo8ERA · 2023-03-11 18:18 GitHub issue: [https://github.com/dotnet/runtime/issues/14537](https:/ /github.com/dotnet/runtime/issues/14537) Binaries: [https://github.com/sec/dotnet-core-freebsd-source- build](https://github.com/sec/dotnet-core-freebsd-source-build) [https://github.com/Thefrank/dotnet-freebsd-native- binaries](https://github.com/Thefrank/dotnet-freebsd-native-binaries) ---------------------------------------------------------------------- hellfire103 · 2023-03-12 22:48 Please could you port [Vieb](https://vieb.dev)? It's the only browser that really works on my old ThinkPad! ---------------------------------------------------------------------- FUZxxl · 2023-03-12 23:50 Sorry, I won't do any Javascript projects. ---------------------------------------------------------------------- hellfire103 · 2023-03-13 00:03 Damn. Ah, well, there's always Linuxulator. ---------------------------------------------------------------------- Echo8ERA · 2023-03-13 09:06 Any chance of you fixing how wine is packaged? Apparently they consider the way it's done now is a [bug](https://bugs.winehq.org/show_bug.cgi?id=54397#c4). ---------------------------------------------------------------------- FUZxxl · 2023-03-13 09:20 This is up to the Wine maintainer to fix. ---------------------------------------------------------------------- grahamperrin · 2023-03-26 15:50 Maybe **speedread**, . ---- For now, I'm experimenting with: * [readgood · PyPI](https://pypi.org/project/readgood/) * [shirah-reader · PyPI](https://pypi.org/project/shirah-reader/) * [speedread · PyPI](https://pypi.org/project/speedread/) (a different *speedread*) … ### Postscript ---------------------------------------------------------------------- FUZxxl · 2023-03-29 15:01 I've prepared ports of pywal and wpgtk and will submit them with my next batch. ---------------------------------------------------------------------- twllnbrck · 2023-03-29 19:49 Wow, thanks! I will keep an eye on their landing in the ports. Impressive how much ports you create in what time - by the way. I have not yet managed to start with porting. ---------------------------------------------------------------------- twllnbrck · 2023-03-31 11:38 Everything went really fast, its in. I'll test it later. Many thanks again! ---------------------------------------------------------------------- FUZxxl · 2023-04-20 20:40 Shotcut is already ported ([multimedia/shotcut](https://www.freshports.org/multimedia/shotcut)). ---------------------------------------------------------------------- [deleted] · 2023-08-21 15:31 [removed]