Archive | Yazılım

GNU gettext 0.25 duyuruldu

GNU Çeviri Projesi için önemli bir adım olan ve diğer GNU paketlerinin çok dilli mesajlar üretmesine yardımcı olmayı amaçlayan GNU gettext‘in 0.25 sürümü, Bruno Haible tarafından duyuruldu. Fonksiyonları C, C++, Phyton, Java, C#, Perl, Shell gibi pek çok dilde kullanabilen gettext’in yeni sürümünü duyurmaktan mutlu olduğunu söyleyen Haible; xgettext’in artık Go’yu ve D programlama dilini desteklediğini söyledi. Yeni bir kütüphane libintl_m2.so, Modula-2 programlama dilinde GNU gettext ileti kataloglarını kullanmak için çalışma zamanını içeriyor. xgettext artık Modula-2’yi desteklediği, ‘msgfmt -c’nin artık Modula-2 biçim dizelerinin çevirilerinin sözdizimini doğruladığı belirtiliyor. xgettext’in POT dosyasındaki ‘POT-Creation-Date’in hesaplanma biçimini özelleştiren ‘–no-git’ ve ‘–generated’ olmak üzere iki yeni seçeneğiolduğu belirtiliyor. autoreconf ve autopoint arasındaki kötü etkileşimler düzeltilmiş bulunuyor. GNU gettext 0.25 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

 

 

Yazılım, program ve dökümantasyon çevirisi konusunda programcılara ve kullanıcılara yardımcı olan gettext; kendisine argüman olarak verilen dizgeyi alıp, ileti kataloğundaki dizgelerle karşılaştırarak çeviriyi bulup, bunu döndürür. gettext; ileti katalogları denilen .po uzantılı dosyaların içerisindeki msgid ile belirtilen dizgiye karşılık gelen çeviriyi arar. Çevrilecek olan dizgeyi tek bir argüman şeklinde alır. Bundan dolayı ileti kataloglarının hem özgün dizgeyi hem de çeviriyi birlikte içermesi gerekir. Böylelikle yazılımlara çoklu dil desteği sağlanır. Gettext anahtarı alıp ,bu anahtarı çevirisi yapılmış metinlerle karşılaştırıp çeviriyi bulup bize sunmaktadır. Gettex’te kullanmak üzere, uygulamayı oluşturduğumuz dilden farklı bir dilde yazılan mesajlar .mo uzantılı dosyalarda tutulurlar. .mo dosyaları, dil dosyalarının hazırlanmış halidir. .mo dosyalarını herhangi bir programla (gedit , pluma , notepad , word..) açmak mümkün değildir , çünkü .mo dosyaları derlenmiş (binary tabanlı) dosyalardır. .po dosyaları ise .mo dosyalarının derlenmemiş halidir. Herhangi bir düzeltme yapacağımız zaman bunu .po dosyasında yapmak gerekir. .po dosyasında gerekli düzenlemeyi yapıp kaydettiğimiz an, uzantımız .mo olarak değişir yani .po dosyasını derlemiş oluruz. GNU gettext 0.25 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

GNU gettext için online olarak kullanılabilecek belgelere buradan ulaşabilirsiniz. Sıkça Sorulan Sorular ve verilen cevaplara ilişkin sayfa da buradadır.

0

Mesa 25.1.0 duyuruldu

Mesa‘nın 25.1.0 sürümü, Eric Engestrom tarafından duyuruldu. Mesa 25.1.0’ın esas olarak GNU/Linux sistemlerde OpenGL ve Vulkan sürücü desteğinden oluşan açık kaynaklı kullanıcı alanı grafik sürücüleri seti için yeni üç aylık özellik sürümü olarak duyurulmasından mutluluk duyduğunu belirten Engestrom; herhangi bir sorun bulanların bunu buraya bildirebileceklerini söyledi. Mesa içindeki Vulkan sürücülerinin son yıllarda en büyük odak noktası olmaya devam ettiğini belirten Engestrom; ayrıca Mesa 25.1.0’ın, Rusticl OpenCL sürücüsünde iyileştirmeler, Zink OpenGL-on-Vulkan sürücüsü üzerinde devam eden çalışmalar, Radeon RX 9000 serisi RDNA4/GFX12 desteği için iyileştirmeler, Panfrost ve PanVK’da yeni Arm Mali 4. Nesil donanım desteği, Intel Linux grafik sürücüsünün RAM kullanımında daha az kısıtlayıcı olması, Gallium Nine’ın kullanımdan kaldırılması,  çeşitli Intel Xe2/Battlemage grafik iyileştirmeleri gibi pek çok özelliği kullanıma taşıyor. Sürüm ayrıca, RADV Vulkan Video işleme için düşük gecikmeli kodlama ve çeşitli diğer yeni özellikler ve performans iyileştirmeleriyle geliyor. Bu sürümdeki büyük haberlerden birinin, UAPI’si çekirdeğe birleştirildiği için Asahi sürücüsünün Mesa’ya tamamen entegre edilmiş olması olduğu, bunun, Apple donanımını desteklemek isteyen dağıtımlar için artık özel yapılandırmalara ihtiyaç olmadığı anlamına geldiği söyleniyor. Bir sonraki hata düzeltme sürümünün iki hafta sonra, 21 Mayıs’ta yayınlanacağını belirten Engestrom; katkıda bulunan herkese teşekkür ettiklerini söyledi. Mesa 25.1.0 hakkında bilgi edinmek için sürüm duyurusu incelenebilir.

Continue Reading →

 

     

 

Mesa 25.1.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Fwupd 2.0.9 duyuruldu

Red Hat ve GNOME geliştiricisi Richard Hughes tarafından geliştirilen GNU/Linux tabanlı sistem için ürün yazılımı güncelleme kurulumunu yönetmek için açık kaynak kodlu bir daemon olan Fwupd’un 2.0.9 sürümü, Richard Hughes tarafından duyuruldu. Linux Vendor Firmware Service (LVFS) eşleştirilen açık kaynaklı çözümün en yeni özellik sürümü böylece duyurulmuş oldu. KEK ve veritabanını güncelleme hakkında bazı belgelerin eklendiği belirtilen yeni sürümde, aynı anda birden fazla veritabanı sertifika güncellemesinin yüklenmesine izin verildiği söyleniyor. UEFI dbx engelleme listesine bozuk aygıt yazılımına sahip birkaç aygıt eklendiği belirtilirken, FirmwareBaseURI kullanırken kimlik doğrulamalı URI’nin düzgün bir şekilde oluşturulduğu ifade ediliyor. Bazı Wacom aygıt yazılımı türlerini yüklerken oluşan çökmenin düzeltildiği belirtilirken, bazı sistemlerde PK ve KEK numaralandırma hatasının düzeltildiği söyleniyor. Fwupd 2.0.9 hakkında bilgi edinmek için GitHub sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

 

 

 

           

Fwupd 2.0.9 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

KDE Plasma 6.3.5 Mayıs ayı için hata düzeltme sürümü duyuruldu

6.3.0 sürümü 11 Şubat 2025‘te duyurulan KDE Plasma‘nın bu serisinin yeni bakım güncellemesi olarak 6.3.5 Mayıs ayı için hata düzeltme sürümü duyurulmuş bulunuyor. Plasma’yı yaratıcılık için en iyi platform haline getirmek istendiği belirtilirken, KDE Plasma 6.3.5’in masaüstü deneyimini tamamlamak için birçok özellik iyileştirmesi ve yeni modüllerle birlikte geldiği söyleniyor. KDE yazılımının 60’tan fazla dile çevrildiği ve kullanım kolaylığı ve modern erişilebilirlik ilkeleri göz önünde bulundurularak oluşturulduğu hatırlatılırken, KDE’nin ürünleri arasında GNU/Linux ve UNIX platformları için modern bir masaüstü sistemi, kapsamlı ofis üretkenliği ve grup yazılım paketleri ve İnternet ve web uygulamaları, multimedya, eğlence, eğitim, grafik ve yazılım geliştirme dahil olmak üzere birçok kategoride yüzlerce yazılım başlığının yer aldığı ifade ediliyor. KDE Plasma 6.3.5’te yer alan değişiklikler hakkında daha fazla ayrıntı için tam değişiklik günlüğünü inceleyebilirsiniz. KDE Plasma 6.3.5 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

 

 

KDE Plasma 6.3.5 edinmek için aşağıdaki linklerden yararlanabileceksiniz.

0

POCL 7.0 RC1 duyuruldu

CPU üzerine OpenCL desteği uygulanması ile bilinen ve adı “Portable Open Computing Language” ya da kısa biçimiyle POCL olan yazılımın 7.0 RC1 sürümü duyuruldu. “Taşınabilir bilgi işlem dili” (Portable Computing Language) olarak POCL, başlangıçta CPU tabanlı bir çalışma zamanı olarak başlayan ve çeşitli GPU ve hızlandırıcı hedeflerini destekleyecek şekilde genişleyen OpenCL uygulaması olarak yaklaşan PoCL 7.0’ın ilk sürüm adayı biçiminde, kullanıma sunuluyor. Yazılımın, LLVM/Clang 19 ve 20 derleyicisi için destek içerdiği belirtilirken, OpenCL 3.0 ile yeni Khronos ICD desteği eklediği de ifade ediliyor. MinGW ve MSVC ile Windows platformu desteği sağlanırken, OpenCL.jl paketi aracılığıyla Julia dilinden girdi desteği de sağlanmış bulunuyor. POCL 7.0 RC1 hakkında ayrıntılı bilgi edinmek için GitHub sürümler sayfasını ve sürüm notlarını inceleyebilirsiniz.

Continue Reading →

 

  

POCL 7.0 RC1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

QTerminal 2.2.1 duyuruldu

LXQt projesi tarafından geliştirilen QTermWidget’ı temel alan hafif bir Qt terminal emülatörü olan QTerminal’in 2.2.1 2.2.1’in nokta sürümü duyuruldu. LXQt ekibi, Qt6’ya taşınan QTerminal 2.2.1’in kullanıma sunulduğunu duyurmaktan gurur duyduğunu açıkladı. Bazı X11 WM’lerinin açılır menü moduyla ilgili yaşadığı sorunlara yönelik geçici çözümün kaldırıldığı belirtilirken, bunun nedeninin, kapatma sırasında çıkmanın engellenmesi olduğu, ayrıca bazı durumlarda terminalin gösterilmeye odaklanmasına izin verilmediği söyleniyor. QTerminal 2.2.1 hakkında bilgi edinmek için sürüm duyurusunu ya da GitHub duyurusunu inceleyebilirsiniz. Continue Reading →

 

 

QTerminal 2.2.1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

LVM (Logical Volume Management) 2.03.32 duyuruldu

Modüler disk veri kümesi veya kümeleri oluşturulmasını, böylelikle de istenildiğinde mevcut disk alanı üzerinde istenilen boyutlandırmanın yeniden yapılabilmesini sağlayan LVM‘nin (Logical Volume Management) 2.03.32 sürümü duyuruldu. Linux çekirdeği için bir mantıksal hacim yöneticisi olan LVM, depolama alanını soyut hale getirilebilir, düzenlemesi daha kolay olan “sanal disk bölümleri” oluşturulabilir. Birden fazla diskin tek bir disk bölümü olarak kullanılmasına olanak sağlayan ve disk yönetimi işlemlerinde büyük fayda sağlayan bir teknoloji olan LVM, “dinamik bölümler” olarak düşünülebilir. Disk alanının yetersiz kaldığı durumlarda LVM ile oluşturulan disk veri kümesine kolaylıkla yeni disk veya disk bölümleri ilave edilebiliyor. Lvconvert vdopool dönüşümünün kabul edilebilir LV’leri düzgün bir şekilde doğruladığı belirtilen yeni sürümde, ince havuz veri LV’sinin önbelleğe alınabilir LV olarak kabul edildiği belirtiliyor. Yürütülen lvm komutlarının çıktısının lvmdbusd okumasının düzeltildiği belirtilen yeni sürümde, PV yeni bir VG’ye ait olduğunda eski meta verilerden gelen PV iddialarının yoksayıldığı söyleniyor. LVM (Logical Volume Management) 2.03.32 hakkında bilgi edinmek için haberler sayfasını inceleyebilirsiniz.

Continue Reading →

 

       

 Logical Volume Management (LVM) 2.03.32 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0